From b078f9e6fab7cedc63112ad3952c2fa08914b45e Mon Sep 17 00:00:00 2001 From: YunYouJun Date: Fri, 15 Apr 2022 22:19:16 +0800 Subject: [PATCH] fix: empty tool flag for pot --- src/components/ChooseFood.vue | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/components/ChooseFood.vue b/src/components/ChooseFood.vue index eb5565c..3798662 100644 --- a/src/components/ChooseFood.vue +++ b/src/components/ChooseFood.vue @@ -20,11 +20,13 @@ const displayedRecipe = computed(() => { return recipe.value.filter((item) => { if (strict.value) { const stuffFlag = curStuff.value.every(stuff => item.stuff.includes(stuff)) - return curTool.value ? stuffFlag && item.tools?.includes(curTool.value) : stuffFlag + const toolFlag = curTool.value ? item.tools?.includes(curTool.value) : true + return curTool.value ? stuffFlag && toolFlag : stuffFlag } else { const stuffFlag = curStuff.value.some(stuff => item.stuff.includes(stuff)) - return stuffFlag || item.tools?.includes(curTool.value) + const toolFlag = curTool.value ? item.tools?.includes(curTool.value) : true + return stuffFlag || toolFlag } }) })