From 74351738543be6cd1653e5fdf34b644c9d27998e Mon Sep 17 00:00:00 2001 From: Kenneth Skovhede Date: Tue, 26 Aug 2014 15:03:12 +0200 Subject: [PATCH] Fixed a bug with direct restore --- Duplicati/Server/WebServer/ControlMethods/AddOrUpdateBackup.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Duplicati/Server/WebServer/ControlMethods/AddOrUpdateBackup.cs b/Duplicati/Server/WebServer/ControlMethods/AddOrUpdateBackup.cs index ada2c5fb6..d6df674dc 100644 --- a/Duplicati/Server/WebServer/ControlMethods/AddOrUpdateBackup.cs +++ b/Duplicati/Server/WebServer/ControlMethods/AddOrUpdateBackup.cs @@ -123,6 +123,9 @@ namespace Duplicati.Server.WebServer if (Duplicati.Library.Utility.Utility.ParseBool(request.Form["temporary"].Value, false)) { + using(var tf = new Duplicati.Library.Utility.TempFile()) + data.Backup.DBPath = tf; + Program.DataConnection.RegisterTemporaryBackup(data.Backup); bw.OutputOK(new { status = "OK", ID = data.Backup.ID });