fix file delete
This commit is contained in:
@@ -14,9 +14,9 @@ export class FileService {
|
||||
return ref.getDownloadURL() as Observable<string>;
|
||||
}
|
||||
|
||||
public async delete(path: string, songId: string, fileId: string): Promise<void> {
|
||||
public delete(path: string, songId: string, fileId: string): void {
|
||||
const ref = this.storage.ref(path);
|
||||
await firstValueFrom(ref.delete());
|
||||
await this.fileDataService.delete(songId, fileId);
|
||||
void firstValueFrom(ref.delete());
|
||||
void this.fileDataService.delete(songId, fileId);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -27,7 +27,7 @@ export class FileComponent {
|
||||
this.path = file.path + '/' + file.name;
|
||||
}
|
||||
|
||||
public async onDelete(): Promise<void> {
|
||||
if (this.path && this.songId && this.fileId) await this.fileService.delete(this.path, this.songId, this.fileId);
|
||||
public onDelete(): void {
|
||||
if (this.path && this.songId && this.fileId) this.fileService.delete(this.path, this.songId, this.fileId);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user