diff --git a/src/app/appmarket/domains/list/domainslist.component.html b/src/app/appmarket/domains/list/domainslist.component.html index 3993ed5159c51184a6f8baaf9b891548fcf5f034..57c5fb47e1c89502cd22c8ef91e94e357c7c07b8 100644 --- a/src/app/appmarket/domains/list/domainslist.component.html +++ b/src/app/appmarket/domains/list/domainslist.component.html @@ -46,4 +46,4 @@ </table> </div> -<app-removal-confirmation-modal [domain]="domainToRemove" (onConfirm)="update()"></app-removal-confirmation-modal> +<app-removal-confirmation-modal [domain]="domainToRemove" (onConfirm)="softRemoveDomain(domainToRemove.id)"></app-removal-confirmation-modal> diff --git a/src/app/appmarket/domains/modals/removal-confirmation-modal/removal-confirmation-modal.component.ts b/src/app/appmarket/domains/modals/removal-confirmation-modal/removal-confirmation-modal.component.ts index e925c3e469965bff892c26fdc739b47fe66b3dce..07a0b8a7ce950f69e2f9a51587eec220297afeb7 100644 --- a/src/app/appmarket/domains/modals/removal-confirmation-modal/removal-confirmation-modal.component.ts +++ b/src/app/appmarket/domains/modals/removal-confirmation-modal/removal-confirmation-modal.component.ts @@ -19,21 +19,16 @@ export class RemovalConfirmationModalComponent { @Output() public onConfirm: EventEmitter<void> = new EventEmitter<void>(); - constructor(private readonly domainService: DomainService) { } - public show() { this.modal.show(); } public hide() { this.modal.hide(); - this.onConfirm.emit() } removeDomain() { - this.domainService.remove(this.domain.id, true).subscribe({ - next: () => this.hide(), - error: err => console.error(err) - }); + this.onConfirm.emit() + this.hide() } }