Эх сурвалжийг харах

!1162 SaveSysInfo中的 oldSysLogoRelativeFilePath 问题
Merge pull request !1162 from coolcalf/next

zuohuaijun 1 жил өмнө
parent
commit
3e9a3a8d14

+ 1 - 1
Admin.NET/Admin.NET.Core/Service/Config/SysConfigService.cs

@@ -252,7 +252,7 @@ public class SysConfigService : IDynamicApiController, ITransient
         {
             // 旧图标文件相对路径
             var oldSysLogoRelativeFilePath = await GetConfigValue<string>("sys_web_logo") ?? "";
-            var oldSysLogoAbsoluteFilePath = Path.Combine(App.WebHostEnvironment.WebRootPath, oldSysLogoRelativeFilePath);
+            var oldSysLogoAbsoluteFilePath = Path.Combine(App.WebHostEnvironment.WebRootPath, oldSysLogoRelativeFilePath.TrimStart('/'));
 
             var groups = Regex.Match(input.SysLogoBase64, @"data:image/(?<type>.+?);base64,(?<data>.+)").Groups;
             var type = groups["type"].Value;