From 6abb3a77c62944492ddd0d9a654ec6e223c395d1 Mon Sep 17 00:00:00 2001 From: jxxghp Date: Wed, 21 Jun 2023 11:02:41 +0800 Subject: [PATCH] fix siteicon --- app/db/siteicon_oper.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/db/siteicon_oper.py b/app/db/siteicon_oper.py index b0569f01..e88c5cc0 100644 --- a/app/db/siteicon_oper.py +++ b/app/db/siteicon_oper.py @@ -25,12 +25,13 @@ class SiteIconOper(DbOper): """ 更新站点图标 """ + icon_base64 = f"data:image/ico;base64,{icon_base64}" if icon_base64 else "" siteicon = SiteIcon(name=name, domain=domain, url=icon_url, base64=icon_base64) if not self.get_by_domain(domain): siteicon.create(self._db) elif icon_base64: siteicon.update(self._db, { "url": icon_url, - "base64": f"data:image/ico;base64,{icon_base64}" + "base64": icon_base64 }) return True