Browse Source

fix: sidebar base64 decode (#1975)

takumi9942 5 years ago
parent
commit
bcd32d44e9
1 changed files with 2 additions and 2 deletions
  1. 2 2
      client/themes/default/components/page.vue

+ 2 - 2
client/themes/default/components/page.vue

@@ -473,10 +473,10 @@ export default {
       }
     },
     sidebarDecoded () {
-      return JSON.parse(atob(this.sidebar))
+      return JSON.parse(Buffer.from(this.sidebar, 'base64').toString())
     },
     tocDecoded () {
-      return JSON.parse(atob(this.toc))
+      return JSON.parse(Buffer.from(this.toc, 'base64').toString())
     }
   },
   created() {