Ok, the manifest version can stay
| @@ -586,6 +586,7 @@ function generateExtensionHtml(name, manifest, isActive, isDisabled, isExternal, | ||
| 586 | 586 | const isUserAdmin = isAdmin(); |
| 587 | 587 | const extensionIcon = getExtensionIcon(); |
| 588 | 588 | const displayName = manifest.display_name; |
| 589 | + const displayVersion = manifest.version || ''; | |
| 589 | 590 | const externalId = name.replace('third-party', ''); |
| 590 | 591 | let originHtml = ''; |
| 591 | 592 | if (isExternal) { |
| @@ -631,7 +632,7 @@ function generateExtensionHtml(name, manifest, isActive, isDisabled, isExternal, | ||
| 631 | 632 | ${originHtml} |
| 632 | 633 | <span class="${isActive ? 'extension_enabled' : isDisabled ? 'extension_disabled' : 'extension_missing'}"> |
| 633 | 634 | <span class="extension_name">${DOMPurify.sanitize(displayName)}</span> |
| 634 | 635 | <span class="extension_version">${DOMPurify.sanitize(displayVersion)}</span> |
| 635 | 636 | ${modulesInfo} |
| 636 | 637 | </span> |
| 637 | 638 | ${isExternal ? '</a>' : ''} |