From d49b5fe246fdf76f88cb9a635c8550c3d91391d4 Mon Sep 17 00:00:00 2001 From: Simon Martens Date: Tue, 30 Sep 2025 21:16:59 +0200 Subject: [PATCH] pull on start --- HaWeb/FileHelpers/XMLFileProvider.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/HaWeb/FileHelpers/XMLFileProvider.cs b/HaWeb/FileHelpers/XMLFileProvider.cs index e0b776a..cb35283 100644 --- a/HaWeb/FileHelpers/XMLFileProvider.cs +++ b/HaWeb/FileHelpers/XMLFileProvider.cs @@ -49,6 +49,11 @@ public class XMLFileProvider : IXMLFileProvider { _hamannFileProvider = new PhysicalFileProvider(hamannPath); _workingTreeFileProvider = new PhysicalFileProvider(gitPath); + // Pull latest changes on startup (if repo exists) + if (_GitService.GetGitState() != null) { + _GitService.Pull(); + } + // Create File Lists; Here and in xmlservice, which does preliminary checking Scan(); if (_WorkingTreeFiles != null && _WorkingTreeFiles.Any()) {