This is an automated email from the ASF dual-hosted git repository. sureshanaparti pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/cloudstack.git
The following commit(s) were added to refs/heads/main by this push: new 071e612f404 UI: Fix OS Type displayed for a VM (#11075) 071e612f404 is described below commit 071e612f404a7fe0af778cd66624887353617927 Author: Pearl Dsilva <pearl1...@gmail.com> AuthorDate: Thu Jul 24 03:29:36 2025 -0400 UI: Fix OS Type displayed for a VM (#11075) * UI: Fix OS Type displayed * remove unnecessary method for os name change --------- Co-authored-by: Suresh Kumar Anaparti <sureshkumar.anapa...@gmail.com> --- ui/src/components/view/InfoCard.vue | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/ui/src/components/view/InfoCard.vue b/ui/src/components/view/InfoCard.vue index 53c22c2ef0d..450bf83a35d 100644 --- a/ui/src/components/view/InfoCard.vue +++ b/ui/src/components/view/InfoCard.vue @@ -35,7 +35,7 @@ <resource-icon :image="resourceIcon" size="4x" style="margin-right: 5px"/> </span> <span v-else> - <os-logo v-if="resource.ostypeid || resource.ostypename || ['guestoscategory'].includes($route.path.split('/')[1])" :osId="resource.ostypeid" :osName="resource.ostypename || resource.name" size="3x" @update-osname="setResourceOsType"/> + <os-logo v-if="resource.ostypeid || resource.ostypename || ['guestoscategory'].includes($route.path.split('/')[1])" :osId="resource.ostypeid" :osName="resource.ostypename || resource.osdisplayname || resource.name" size="3x" /> <render-icon v-else-if="typeof $route.meta.icon ==='string'" style="font-size: 36px" :icon="$route.meta.icon" /> <font-awesome-icon v-else-if="$route.meta.icon && Array.isArray($route.meta.icon)" @@ -153,18 +153,18 @@ <span style="margin-left: 10px;"><copy-label :label="resource.id" /></span> </div> </div> - <div class="resource-detail-item" v-if="resource.ostypename && resource.ostypeid"> + <div class="resource-detail-item" v-if="(resource.ostypename || resource.osdisplayname) && resource.ostypeid"> <div class="resource-detail-item__label">{{ $t('label.ostypename') }}</div> <div class="resource-detail-item__details"> <span v-if="images.guestoscategory"> <resource-icon :image="images.guestoscategory" size="1x" style="margin-right: 5px"/> </span> - <os-logo v-else :osId="resource.ostypeid" :osName="resource.ostypename" size="lg" style="margin-left: -1px" /> + <os-logo v-else :osId="resource.ostypeid" :osName="resource.ostypename || resource.osdisplayname" size="lg" style="margin-left: -1px" /> <span style="margin-left: 8px"> <router-link v-if="$router.resolve('/guestos/' + resource.ostypeid).matched[0].redirect !== '/exception/404'" :to="{ path: '/guestos/' + resource.ostypeid }"> - {{ resource.ostypename }} + {{ resource.ostypename || resource.osdisplayname }} </router-link> - <span v-else>{{ resource.ostypename }}</span> + <span v-else>{{ resource.ostypename || resource.osdisplayname }}</span> </span> </div> </div> @@ -1252,10 +1252,6 @@ export default { this.getTags() }) }, - setResourceOsType (name) { - this.newResource.ostypename = name - this.$emit('change-resource', this.newResource) - }, getRouterQuery (item) { const query = {} if (item.value) {