From 710f035c975516ca80c0901f82a0a92aaa7f7614 Mon Sep 17 00:00:00 2001 From: Wei Zhou Date: Wed, 4 Feb 2026 16:55:26 +0100 Subject: [PATCH] server: fix template type of ISO uploaded from local --- .../src/main/java/com/cloud/template/TemplateManagerImpl.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/server/src/main/java/com/cloud/template/TemplateManagerImpl.java b/server/src/main/java/com/cloud/template/TemplateManagerImpl.java index 4699be65888d..3c6f08781ca3 100755 --- a/server/src/main/java/com/cloud/template/TemplateManagerImpl.java +++ b/server/src/main/java/com/cloud/template/TemplateManagerImpl.java @@ -2376,6 +2376,9 @@ else if (details != null && !details.isEmpty()) { @Override public TemplateType validateTemplateType(BaseCmd cmd, boolean isAdmin, boolean isCrossZones, HypervisorType hypervisorType) { + if (cmd instanceof GetUploadParamsForIsoCmd) { + return TemplateType.USER; + } if (!(cmd instanceof UpdateTemplateCmd) && !(cmd instanceof RegisterTemplateCmd) && !(cmd instanceof GetUploadParamsForTemplateCmd)) { return null; }