Skip to content

Commit 2add1ba

Browse files
committed
Initialize template status='Processing'
1 parent d53b6db commit 2add1ba

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

server/src/main/java/com/cloud/api/query/dao/TemplateJoinDaoImpl.java

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@
7777
import com.cloud.user.Account;
7878
import com.cloud.user.AccountService;
7979
import com.cloud.utils.Pair;
80+
import com.cloud.utils.StringUtils;
8081
import com.cloud.utils.db.Filter;
8182
import com.cloud.utils.db.SearchBuilder;
8283
import com.cloud.utils.db.SearchCriteria;
@@ -162,9 +163,8 @@ protected TemplateJoinDaoImpl() {
162163
}
163164

164165
private String getTemplateStatus(TemplateJoinVO template) {
165-
String templateStatus = null;
166+
String templateStatus = "Processing";
166167
if (template.getDownloadState() != Status.DOWNLOADED) {
167-
templateStatus = "Processing";
168168
if (template.getDownloadState() == Status.DOWNLOAD_IN_PROGRESS) {
169169
if (template.getDownloadPercent() == 100) {
170170
templateStatus = "Installing Template";
@@ -173,10 +173,8 @@ private String getTemplateStatus(TemplateJoinVO template) {
173173
}
174174
} else if (template.getDownloadState() == Status.BYPASSED) {
175175
templateStatus = "Bypassed Secondary Storage";
176-
} else if (template.getErrorString() == null) {
176+
} else if (StringUtils.isNotBlank(template.getErrorString())) {
177177
templateStatus = template.getTemplateState().toString();
178-
} else {
179-
templateStatus = template.getErrorString().trim();
180178
}
181179
} else if (template.getDownloadState() == Status.DOWNLOADED) {
182180
templateStatus = "Download Complete";

0 commit comments

Comments
 (0)