Browse Source

fix: dashboard invalid version on load

NGPixel 5 năm trước cách đây
mục cha
commit
deacd80c45
2 tập tin đã thay đổi với 9 bổ sung1 xóa
  1. 5 1
      client/components/admin/admin-dashboard.vue
  2. 4 0
      server/app/data.yml

+ 5 - 1
client/components/admin/admin-dashboard.vue

@@ -135,7 +135,11 @@ export default {
   },
   computed: {
     isLatestVersion() {
-      return semverLte(this.info.latestVersion, this.info.currentVersion)
+      if (this.info.latestVersion === 'n/a' || this.info.currentVersion === 'n/a') {
+        return true
+      } else {
+        return semverLte(this.info.latestVersion, this.info.currentVersion)
+      }
     },
     info: get('admin/info'),
     permissions: get('user/permissions')

+ 4 - 0
server/app/data.yml

@@ -53,6 +53,10 @@ defaults:
       theme: 'default'
       iconset: 'md'
       darkMode: false
+    features:
+      featurePageRatings: true
+      featurePageComments: true
+      featurePersonalWikis: true
     security:
       securityOpenRedirect: true
       securityIframe: true