This is an automated email from the ASF dual-hosted git repository.

bstoyanov pushed a commit to branch 4.20
in repository https://gitbox.apache.org/repos/asf/cloudstack.git


The following commit(s) were added to refs/heads/4.20 by this push:
     new 63bdc2b9903 Add log for null templateVO (#12406)
63bdc2b9903 is described below

commit 63bdc2b990314f5443961a24b7522397a65bc81f
Author: Manoj Kumar <[email protected]>
AuthorDate: Mon Jan 26 16:25:55 2026 +0530

    Add log for null templateVO (#12406)
---
 .../org/apache/cloudstack/storage/image/TemplateDataFactoryImpl.java   | 3 +++
 1 file changed, 3 insertions(+)

diff --git 
a/engine/storage/image/src/main/java/org/apache/cloudstack/storage/image/TemplateDataFactoryImpl.java
 
b/engine/storage/image/src/main/java/org/apache/cloudstack/storage/image/TemplateDataFactoryImpl.java
index c6430bcf9f9..3e1504beb3a 100644
--- 
a/engine/storage/image/src/main/java/org/apache/cloudstack/storage/image/TemplateDataFactoryImpl.java
+++ 
b/engine/storage/image/src/main/java/org/apache/cloudstack/storage/image/TemplateDataFactoryImpl.java
@@ -296,6 +296,9 @@ public class TemplateDataFactoryImpl implements 
TemplateDataFactory {
     @Override
     public boolean isTemplateMarkedForDirectDownload(long templateId) {
         VMTemplateVO templateVO = imageDataDao.findById(templateId);
+        if (templateVO == null) {
+            throw new CloudRuntimeException(String.format("Template not found 
with ID: %s", templateId));
+        }
         return templateVO.isDirectDownload();
     }
 }

Reply via email to