From 4571c9cc9bb19bcdfe8155e6ce38d000d17f170b Mon Sep 17 00:00:00 2001 From: Vaibhav Surana Date: Fri, 31 Mar 2023 16:37:10 +0530 Subject: [PATCH] feat: add console.error in all firestore catch blocks (#73) * added console.error firestore catch blocks * changed package version --- package.json | 2 +- src/firestore-adapter.ts | 15 +++++++++++---- 2 files changed, 12 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 640404f36..05bdf4a64 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@hackerrank/firepad", "description": "Collaborative text editing powered by Firebase", - "version": "0.7.1-beta", + "version": "0.7.4-beta", "author": { "email": "bprogyan@gmail.com", "name": "Progyan Bhattacharya", diff --git a/src/firestore-adapter.ts b/src/firestore-adapter.ts index 4b12d8154..132c90318 100644 --- a/src/firestore-adapter.ts +++ b/src/firestore-adapter.ts @@ -302,7 +302,7 @@ export class FirestoreAdapter implements IDatabaseAdapter { } }) .catch((error) => { - console.log("Error getting cached document:", error); + console.error("[firestore] Error getting checkpoint", error); }); } @@ -340,9 +340,14 @@ export class FirestoreAdapter implements IDatabaseAdapter { }); }); - historyRef.get().then(() => { - this._handleInitialRevisions(); - }); + historyRef + .get() + .then(() => { + this._handleInitialRevisions(); + }) + .catch((error) => { + console.error("[firestore] Error getting initial revisions", error); + }); } /** @@ -724,6 +729,8 @@ export class FirestoreAdapter implements IDatabaseAdapter { } }) .catch((error) => { + console.error("[firestore] Error sending cursor", error); + if (typeof callback === "function") { callback(error, cursor); }