From 883cc15baebf29b7639f2fab2ba1ff8e4445f086 Mon Sep 17 00:00:00 2001 From: Laurence Date: Thu, 6 Nov 2025 09:04:13 +0000 Subject: [PATCH] fix: hide delete overlay for default app images --- api/application.go | 1 + ui/src/application/Applications.tsx | 6 +++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/api/application.go b/api/application.go index 6a8ec8e..30e9109 100644 --- a/api/application.go +++ b/api/application.go @@ -431,6 +431,7 @@ func (a *ApplicationAPI) RemoveApplicationImage(ctx *gin.Context) { func withResolvedImage(app *model.Application) *model.Application { if app.Image == "" { + // This must stay in sync with the isDefaultImage check in ui/src/application/Applications.tsx. app.Image = "static/defaultapp.png" } else { app.Image = "image/" + app.Image diff --git a/ui/src/application/Applications.tsx b/ui/src/application/Applications.tsx index 3ceff7e..1b694ae 100644 --- a/ui/src/application/Applications.tsx +++ b/ui/src/application/Applications.tsx @@ -197,12 +197,16 @@ const Row = ({ fEdit, }: IRowProps) => { const {classes} = useStyles(); + const isDefaultImage = image === 'static/defaultapp.png'; return (
- +