fix file delete

This commit is contained in:
2022-04-10 16:48:29 +02:00
parent 373a0fc566
commit a02e740c0f
3 changed files with 7 additions and 7 deletions

4
package-lock.json generated
View File

@@ -1,12 +1,12 @@
{
"name": "wgenerator",
"version": "0.0.0",
"version": "1.0",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "wgenerator",
"version": "0.0.0",
"version": "1.0",
"hasInstallScript": true,
"dependencies": {
"@angular/animations": "^13.3.1",

View File

@@ -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);
}
}

View File

@@ -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);
}
}