diff --git a/components/admin/AdminTagForm.vue b/components/admin/AdminTagForm.vue index 241044c..ca5808e 100644 --- a/components/admin/AdminTagForm.vue +++ b/components/admin/AdminTagForm.vue @@ -23,7 +23,8 @@ const form = reactive({ slug: props.initialTag.slug || '', description: props.initialTag.description || '', sortOrder: props.initialTag.sortOrder ?? 0, - color: props.initialTag.color || '#15171a' + color: props.initialTag.color || '#15171a', + tagType: props.initialTag.tagType || 'managed' }) /** @@ -63,8 +64,9 @@ const submitTag = () => { name: form.name.trim(), slug: toSlug(form.slug || form.name), description: form.description.trim(), - sortOrder: Number(form.sortOrder) || 0, - color: form.color + sortOrder: form.tagType === 'managed' ? Number(form.sortOrder) || 0 : 0, + color: form.color, + tagType: form.tagType }) } @@ -102,6 +104,17 @@ const submitTag = () => { /> + +