mirror of https://github.com/ghostfolio/ghostfolio
Thomas Kaul
11 months ago
committed by
GitHub
7 changed files with 56 additions and 15 deletions
@ -0,0 +1,26 @@ |
|||
import { AdminService } from '@ghostfolio/client/services/admin.service'; |
|||
import { UniqueAsset } from '@ghostfolio/common/interfaces'; |
|||
|
|||
import { Injectable } from '@angular/core'; |
|||
import { takeUntil } from 'rxjs'; |
|||
|
|||
@Injectable() |
|||
export class AdminMarketDataService { |
|||
public constructor(private adminService: AdminService) {} |
|||
|
|||
public deleteProfileData({ dataSource, symbol }: UniqueAsset) { |
|||
const confirmation = confirm( |
|||
$localize`Do you really want to delete this asset profile?` |
|||
); |
|||
|
|||
if (confirmation) { |
|||
this.adminService |
|||
.deleteProfileData({ dataSource, symbol }) |
|||
.subscribe(() => { |
|||
setTimeout(() => { |
|||
window.location.reload(); |
|||
}, 300); |
|||
}); |
|||
} |
|||
} |
|||
} |
Loading…
Reference in new issue