diff --git a/src/App.vue b/src/App.vue index 59280d4..8f3e3dd 100644 --- a/src/App.vue +++ b/src/App.vue @@ -186,7 +186,7 @@ export default defineComponent({ this.missives = missives; - this.lastRecruitHandled = saveData.lastRecruitAction; + this.lastRecruitHandled = saveData.lastRecruitAction ?? 0; }, resetSave() { if (!confirm("You are about to wipe your save file. Are you sure?")) return; diff --git a/src/views/AdventurerView.vue b/src/views/AdventurerView.vue index bd327a2..c13df6f 100644 --- a/src/views/AdventurerView.vue +++ b/src/views/AdventurerView.vue @@ -68,9 +68,9 @@ export default defineComponent({ }, }, lastRecruitTime: { - type: Number as PropType, + type: Number as PropType, default() { - return null; + return 0; } }, }, diff --git a/src/views/QuestView.vue b/src/views/QuestView.vue index afe63c5..b899a6b 100644 --- a/src/views/QuestView.vue +++ b/src/views/QuestView.vue @@ -138,9 +138,9 @@ export default defineComponent({ }, }, lastRecruitTime: { - type: Number as PropType, + type: Number as PropType, default() { - return null; + return 0; } }, },