From 31e502d7112e7bda0017d7f16456881a2e2083a2 Mon Sep 17 00:00:00 2001 From: kolaente Date: Tue, 7 May 2024 17:13:22 +0200 Subject: [PATCH] fix(project): do not remove project from navigation after removing background image --- frontend/src/services/project.ts | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/frontend/src/services/project.ts b/frontend/src/services/project.ts index 42892eacf..3ab9e1178 100644 --- a/frontend/src/services/project.ts +++ b/frontend/src/services/project.ts @@ -52,12 +52,16 @@ export default class ProjectService extends AbstractService { return window.URL.createObjectURL(new Blob([response.data])) } - async removeBackground(project: Pick) { + async removeBackground(project: IProject) { const cancel = this.setLoading() try { - const response = await this.http.delete(`/projects/${project.id}/background`, project) - return response.data + await this.http.delete(`/projects/${project.id}/background`) + return { + ...project, + backgroundInformation: null, + backgroundBlurHash: '', + } } finally { cancel() }