Signed-off-by: Roman Ondráček <[email protected]>
---
 www/manager6/window/DownloadUrlToStorage.js | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/www/manager6/window/DownloadUrlToStorage.js 
b/www/manager6/window/DownloadUrlToStorage.js
index f1c4392c..36bd4ad6 100644
--- a/www/manager6/window/DownloadUrlToStorage.js
+++ b/www/manager6/window/DownloadUrlToStorage.js
@@ -83,7 +83,7 @@ Ext.define('PVE.window.DownloadUrlToStorage', {
                     let filename = data.filename || '';
                     let compression = '__default__';
                     if (view.content === 'iso') {
-                        const matches = 
filename.match(/^(.+)\.(gz|lzo|zst|bz2)$/i);
+                        const matches = 
filename.match(/^(.+)\.(gz|lzo|zst|bz2|xz)$/i);
                         if (matches) {
                             filename = matches[1];
                             compression = matches[2].toLowerCase();
@@ -237,6 +237,7 @@ Ext.define('PVE.window.DownloadUrlToStorage', {
                         ['gz', 'GZIP'],
                         ['zst', 'ZSTD'],
                         ['bz2', 'BZIP2'],
+                        ['xz', 'XZ'],
                     ],
                     cbind: {
                         hidden: (get) => get('content') !== 'iso',
-- 
2.53.0



Reply via email to