fix(electron): type on handlers (#3747)

This commit is contained in:
Alex Yang
2023-08-14 21:06:25 -04:00
committed by GitHub
parent 720a90fe93
commit 8487b2c4af
4 changed files with 18 additions and 6 deletions
@@ -44,10 +44,10 @@ export abstract class BaseSQLiteAdapter {
try {
if (!this.db) {
logger.warn(`${this.path} is not connected`);
return;
return null;
}
const blob = await this.db.getBlob(key);
return blob?.data;
return blob?.data ?? null;
} catch (error) {
logger.error('getBlob', error);
return null;
@@ -128,7 +128,7 @@ export class WorkspaceSQLiteDB extends BaseSQLiteAdapter {
if (doc) {
return encodeStateAsUpdate(doc);
}
return null;
return false;
};
// non-blocking and use yDoc to validate the update