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