Skip to content

Commit 33fcb5b

Browse files
committed
Fix quick copy shortcuts
1 parent 739ea9d commit 33fcb5b

File tree

1 file changed

+12
-7
lines changed

1 file changed

+12
-7
lines changed

app/settings/src/js/shortcuts.js

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,11 @@ const default_shortcuts = {
3232
*/
3333
let storage
3434

35-
/**
36-
* Get issuers
37-
* @type {string[]}
38-
*/
39-
let issuers
35+
if (dev === false) {
36+
storage = JSON.parse(localStorage.getItem("storage"))
37+
} else {
38+
storage = JSON.parse(localStorage.getItem("dev_storage"))
39+
}
4040

4141
/**
4242
* Edit, reset, delete codes
@@ -499,8 +499,9 @@ const hk_reset = (value) => {
499499

500500
/**
501501
* Generate quick shortcut menus
502+
* @param {string[]} issuers
502503
*/
503-
const generateQuickShortcuts = () => {
504+
const generateQuickShortcuts = (issuers) => {
504505
for (let i = 0; i < issuers.length; i++) {
505506
let content = "None"
506507

@@ -549,8 +550,10 @@ const checkForIssuers = () => {
549550
storage = JSON.parse(localStorage.getItem("dev_storage"))
550551
}
551552

553+
const issuers = storage.issuers
554+
552555
if (issuers !== undefined) {
553-
generateQuickShortcuts()
556+
generateQuickShortcuts(issuers)
554557
} else {
555558
document.querySelector(".quick").innerHTML = `
556559
<div class="mx-auto rounded-2xl bg-gray-800 w-2/3">
@@ -571,6 +574,7 @@ const checkForIssuers = () => {
571574
* @param {Number} value
572575
*/
573576
const qsEdit = (value) => {
577+
const issuers = storage.issuers
574578
id = value
575579
inp_name = document.querySelector(`#qs${value}_input`)
576580
btn_name = document.querySelector(`#qs${value}_button_edit`)
@@ -620,6 +624,7 @@ const qsEdit = (value) => {
620624
* @param {Number} value
621625
*/
622626
const qsDelete = (value) => {
627+
const issuers = storage.issuers
623628
inp_name = document.querySelector(`#qs${value}_input`)
624629
btn_name = document.querySelector(`#qs${value}_button_delete`)
625630
svg_name = document.querySelector(`#qs${value}_svg_delete`)

0 commit comments

Comments
 (0)