Signed-off-by: Lorenz Stechauner <l.stechau...@proxmox.com>
---
 www/manager6/window/UploadToStorage.js | 16 +++++++++++++++-
 1 file changed, 15 insertions(+), 1 deletion(-)

diff --git a/www/manager6/window/UploadToStorage.js 
b/www/manager6/window/UploadToStorage.js
index 489be9dc..f0c6186f 100644
--- a/www/manager6/window/UploadToStorage.js
+++ b/www/manager6/window/UploadToStorage.js
@@ -82,7 +82,21 @@ Ext.define('PVE.window.UploadToStorage', {
 
            xhr.addEventListener("load", function(e) {
                if (xhr.status === 200) {
-                   view.close();
+                   view.hide();
+
+                   const result = JSON.parse(xhr.response);
+                   const upid = result.data;
+                   Ext.create('Proxmox.window.TaskViewer', {
+                       autoShow: true,
+                       upid: upid,
+                       taskDone: view.taskDone,
+                       listeners: {
+                           destroy: function() {
+                               view.close();
+                           },
+                       },
+                   });
+
                    return;
                }
                const err = Ext.htmlEncode(xhr.statusText);
-- 
2.30.2



_______________________________________________
pve-devel mailing list
pve-devel@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel

Reply via email to