diff --git a/src/services/service.ts b/src/services/service.ts index 9f6b15f..e4501bc 100755 --- a/src/services/service.ts +++ b/src/services/service.ts @@ -898,6 +898,19 @@ export default class Services { } } + public async saveBlobToDb(hash: string, data: Blob) { + const db = await Database.getInstance(); + try { + await db.addObject({ + storeName: 'data', + object: data, + key: hash, + }); + } catch (e) { + throw new Error(`Failed to save process: ${e}`); + } + } + public async saveDataToStorage(hash: string, data: string, ttl: number | null) { const storages = [storageUrl];