Skip to content
This repository was archived by the owner on Oct 17, 2024. It is now read-only.

Commit 5315c89

Browse files
authored
Fix: Firestore implementation and other vulnerabilities (#401)
1 parent 0ffaadc commit 5315c89

File tree

3 files changed

+360
-216
lines changed

3 files changed

+360
-216
lines changed

lib/services/firebase-admin-firestore.service.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,4 +60,11 @@ export class FirebaseFirestoreService implements FirebaseFirestore.Firestore {
6060
bundle(bundleId?: string): FirebaseFirestore.BundleBuilder {
6161
return this.firestore.bundle(bundleId);
6262
}
63+
64+
recursiveDelete(
65+
ref: FirebaseFirestore.CollectionReference<unknown> | FirebaseFirestore.DocumentReference<unknown>,
66+
bulkWriter?: FirebaseFirestore.BulkWriter,
67+
): Promise<void> {
68+
return this.firestore.recursiveDelete(ref, bulkWriter);
69+
}
6370
}

0 commit comments

Comments
 (0)