From f329b1ff5aea71e2beadb224783738062e1d917b Mon Sep 17 00:00:00 2001 From: gunyu1019 Date: Fri, 18 Aug 2023 23:46:53 +0900 Subject: [PATCH] [hotfix] emergency!!! --- src/firebase/root.js | 9 +++++++-- src/pages/mybadge/badgeList.js | 2 +- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/src/firebase/root.js b/src/firebase/root.js index 0077e5b..f61eea8 100644 --- a/src/firebase/root.js +++ b/src/firebase/root.js @@ -38,7 +38,10 @@ auth.onAuthStateChanged(async user => { badgeDocs.forEach(v => badges.push(v.id)); for (const badgeId of badges) { const badge = await GetBadgeData(badgeId); - if (!badge.success) console.error(badge.error); + if (!badge.success) { + console.error(badge.error); + continue; + } const mybadgeDoc = await GetDocFromCollection( USER_COLLECTION_ID, user.uid, @@ -46,6 +49,7 @@ auth.onAuthStateChanged(async user => { badge.data.id, ); if (mybadgeDoc.exists() && mybadgeDoc.data().addedTime) continue; + console.log(badge.data.eventName); for (const eventName of badge.data.eventName) { if (!window.everflowEvents) window.everflowEvents = [eventName]; else window.everflowEvents.push(eventName); @@ -63,7 +67,8 @@ auth.onAuthStateChanged(async user => { MYBADGE_COLLECTION_ID, badge.data.id, ); - if (!badgeDoc.exists()) console.error(DOES_NOT_EXIST_DOC); + if (!badgeDoc.exists()) + return console.error(DOES_NOT_EXIST_DOC); if (badgeDoc.data().progressValue >= badge.data.goalValue) { const status = await AddBadgeAddedTime( user.uid, diff --git a/src/pages/mybadge/badgeList.js b/src/pages/mybadge/badgeList.js index 85f4db3..b95fe30 100644 --- a/src/pages/mybadge/badgeList.js +++ b/src/pages/mybadge/badgeList.js @@ -135,7 +135,7 @@ const badgeList = [ type: 'test', level: 5, // date: new Date(), active: false, - achievement: 100, + achievement: 10, achievementCommentSuffix: 'tests', }, ];