PUGE před 5 roky
rodič
revize
5fa05dd0b6
2 změnil soubory, kde provedl 11 přidání a 1 odebrání
  1. 9 0
      background.js
  2. 2 1
      js/options.js

+ 9 - 0
background.js

@@ -1,14 +1,22 @@
 var userInfo = null
 var username = localStorage.getItem('owoUsername')
 var password = localStorage.getItem('owoPassword')
+
 var tempData = null
 var openList = {}
+if (localStorage.getItem('owoOpenList')) {
+  openList = JSON.parse(localStorage.getItem('owoOpenList'))
+}
 
 function saveUser (username, password) {
   localStorage.setItem('owoUsername', username)
   localStorage.setItem('owoPassword', password)
 }
 
+function saveOpenList () {
+  localStorage.setItem('owoOpenList', JSON.stringify(openList))
+}
+
 
 if (username && password) {
   fetch(`http://going.run/userServer?route=login`, {
@@ -23,6 +31,7 @@ if (username && password) {
     })
   }).then((response) => {return response.json();}).then((res) => {
     if (res.err === 0) {
+      alert(res.data)
       userInfo = res.data
     }
   })

+ 2 - 1
js/options.js

@@ -28,7 +28,7 @@ document.getElementsByClassName('login-button')[0].onclick = function () {
     if (res.err === 0) {
       bg.userInfo = res.data
       bg.saveUser(username, password)
-      // do something
+      location.reload();
     }
   })
 }
@@ -49,6 +49,7 @@ if (bg.userInfo) {
         element.onchange = function (e) {
           const itemId = e.target.getAttribute("key")
           bg.openList[itemId] = !bg.openList[itemId]
+          bg.saveOpenList()
         }
       });
     }, 0);