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

Commit a93ea0e

Browse files
feat: delete storage file only for ic or not firebase
Signed-off-by: peterpeterparker <[email protected]>
1 parent e84847d commit a93ea0e

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

studio/src/app/utils/core/dashboard.utils.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ import {getParagraph} from '../../providers/data/paragraph/paragraph.provider';
1313
import {deleteDoc} from '../../providers/data/doc/doc.provider';
1414
import {deleteDeck} from '../../providers/data/deck/deck.provider';
1515
import {deleteFile} from '../../providers/storage/storage.provider';
16+
import {firebase} from './environment.utils';
1617

1718
export type DeckOrDoc = {deck: Deck; doc?: never} | {doc: Doc; deck?: never};
1819

@@ -181,6 +182,11 @@ export const deleteDeckOrDoc = async (data: DeckOrDoc) => {
181182
};
182183

183184
const deleteStorageFile = async ({meta, folder}: {meta: Meta | undefined; folder: 'p' | 'd'}) => {
185+
if (firebase()) {
186+
// In such mode, published content is not deployed on Firebase
187+
return;
188+
}
189+
184190
if (!meta) {
185191
return;
186192
}

0 commit comments

Comments
 (0)