From 23618d4731c76b9959aeccd9e668aaa8836976d0 Mon Sep 17 00:00:00 2001 From: tamaina Date: Sun, 31 Aug 2025 00:47:50 +0900 Subject: [PATCH] fix --- packages/frontend/src/pages/qr.read.vue | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/packages/frontend/src/pages/qr.read.vue b/packages/frontend/src/pages/qr.read.vue index 5019235a79..858e3b6cfc 100644 --- a/packages/frontend/src/pages/qr.read.vue +++ b/packages/frontend/src/pages/qr.read.vue @@ -57,8 +57,6 @@ const scannerInstance = shallowRef(null); const uris = ref([]); const sources = new Map(); -const usersSource = new Map(); -const notesSource = new Map(); const users = ref<(misskey.entities.UserDetailed)[]>([]); const notes = ref([]); @@ -111,18 +109,17 @@ async function processResult(result: QrScanner.ScanResult) { uris.value = [uri, ...uris.value.slice(0, 29).filter(u => u !== uri)]; } - if (usersSource.has(uri)) return; + if (sources.has(uri)) return; // Start fetching user info - usersSource.set(uri, null); - notesSource.set(uri, null); + sources.set(uri, null); await misskeyApi('ap/show', { uri }) .then(data => { if (data.type === 'User') { - usersSource.set(uri, data.object); + sources.set(uri, data.object); tab.value = 'users'; } else if (data.type === 'Note') { - notesSource.set(uri, data.object); + sources.set(uri, data.object); tab.value = 'notes'; } updateLists();