Implemented new updater logic that supports multi-arch distributions.

This commit is contained in:
Kenneth Skovhede
2024-03-15 14:18:56 +01:00
parent 34b2b02025
commit 115e887802
36 changed files with 536 additions and 1295 deletions
@@ -59,7 +59,7 @@ namespace Duplicati.Server.WebServer.RESTMethods
try
{
// Add install defaults/overrides, if present
var path = SystemIO.IO_OS.PathCombine(Library.AutoUpdater.UpdaterManager.InstalledBaseDir, "newbackup.json");
var path = SystemIO.IO_OS.PathCombine(Library.AutoUpdater.UpdaterManager.INSTALLATIONDIR, "newbackup.json");
if (System.IO.File.Exists(path))
{
Newtonsoft.Json.Linq.JObject n;