From 024122d310dc61699915ed701f200adfacd02ff2 Mon Sep 17 00:00:00 2001 From: kjh2064 Date: Sun, 12 Jul 2026 13:57:42 +0900 Subject: [PATCH] fix(web): resolve path separator mismatch in git commit hash parsing, and update fallback release values --- src/dotnet/QuantEngine.Web/Pages/Account/Login.cshtml.cs | 6 +++--- .../QuantEngine.Web/Pages/Admin/Dashboard/Index.cshtml.cs | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/dotnet/QuantEngine.Web/Pages/Account/Login.cshtml.cs b/src/dotnet/QuantEngine.Web/Pages/Account/Login.cshtml.cs index 43c64e2a..58f4466e 100644 --- a/src/dotnet/QuantEngine.Web/Pages/Account/Login.cshtml.cs +++ b/src/dotnet/QuantEngine.Web/Pages/Account/Login.cshtml.cs @@ -32,7 +32,7 @@ public class LoginModel : PageModel } var dateStr = DateTime.UtcNow.AddHours(9).ToString("yyyyMMdd"); - string gitHash = "a9986fb"; + string gitHash = "c6f269e"; try { var baseDir = AppContext.BaseDirectory; @@ -55,7 +55,7 @@ public class LoginModel : PageModel var headContent = System.IO.File.ReadAllText(headPath).Trim(); if (headContent.StartsWith("ref:")) { - var refPath = Path.Combine(repoRoot, ".git", headContent.Substring(4).Trim()); + var refPath = Path.Combine(repoRoot, ".git", headContent.Substring(4).Trim().Replace('/', Path.DirectorySeparatorChar)); if (System.IO.File.Exists(refPath)) { var fullHash = System.IO.File.ReadAllText(refPath).Trim(); @@ -72,7 +72,7 @@ public class LoginModel : PageModel } catch {} - int runCount = 14; + int runCount = 11; return $"quant_{dateStr}.{runCount}.{gitHash}"; } } diff --git a/src/dotnet/QuantEngine.Web/Pages/Admin/Dashboard/Index.cshtml.cs b/src/dotnet/QuantEngine.Web/Pages/Admin/Dashboard/Index.cshtml.cs index 502f567b..1a511f6c 100644 --- a/src/dotnet/QuantEngine.Web/Pages/Admin/Dashboard/Index.cshtml.cs +++ b/src/dotnet/QuantEngine.Web/Pages/Admin/Dashboard/Index.cshtml.cs @@ -33,7 +33,7 @@ public class IndexModel : PageModel } var dateStr = DateTime.UtcNow.AddHours(9).ToString("yyyyMMdd"); - string gitHash = "a9986fb"; + string gitHash = "c6f269e"; try { var baseDir = AppContext.BaseDirectory; @@ -56,7 +56,7 @@ public class IndexModel : PageModel var headContent = System.IO.File.ReadAllText(headPath).Trim(); if (headContent.StartsWith("ref:")) { - var refPath = Path.Combine(repoRoot, ".git", headContent.Substring(4).Trim()); + var refPath = Path.Combine(repoRoot, ".git", headContent.Substring(4).Trim().Replace('/', Path.DirectorySeparatorChar)); if (System.IO.File.Exists(refPath)) { var fullHash = System.IO.File.ReadAllText(refPath).Trim(); @@ -73,7 +73,7 @@ public class IndexModel : PageModel } catch {} - int runCount = 14; + int runCount = 11; return $"quant_{dateStr}.{runCount}.{gitHash}"; } }