From 1f555cf695079d6cc85581a480f375210b0c045c Mon Sep 17 00:00:00 2001
From: Leonardo Bishop <me@leonardobishop.com>
Date: Thu, 15 Feb 2024 14:45:59 +0000
Subject: Add handling for 'string-list' and fix 'material-list'

---
 src/components/Editor/Quest/Task/TaskConfiguration.vue | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

(limited to 'src/components/Editor/Quest/Task/TaskConfiguration.vue')

diff --git a/src/components/Editor/Quest/Task/TaskConfiguration.vue b/src/components/Editor/Quest/Task/TaskConfiguration.vue
index 5c6613a..c31a87d 100644
--- a/src/components/Editor/Quest/Task/TaskConfiguration.vue
+++ b/src/components/Editor/Quest/Task/TaskConfiguration.vue
@@ -101,7 +101,7 @@ const deleteValue = (fieldName: string) => {
       <div v-if="taskDefintion">
         <TaskConfigurationRow 
           v-for="fieldName in [...givenRequiredFields, ...missingFields, ...remainingGivenFields]" 
-          :key="fieldName" 
+          :key="`${quest.id}-${props.taskId}-${fieldName}`" 
           :required="requiredFields.includes(fieldName)" 
           :configKey="fieldName" 
           :initialValue="taskConfig[fieldName]" 
-- 
cgit v1.2.3-70-g09d2

