actually update the other fields

This commit is contained in:
Will Freeman
2026-02-26 16:36:07 -07:00
parent f5d8121018
commit f1432becf0

View File

@@ -22,12 +22,7 @@
import { ref } from 'vue';
import { useApi } from '@directus/extensions-sdk';
const props = defineProps({
setFieldValue: {
type: Function,
default: null,
},
});
const emit = defineEmits(['setFieldValue']);
const api = useApi();
const articleUrl = ref('');
@@ -42,12 +37,10 @@ async function importWin() {
try {
const { data } = await api.post('/import-win', { url: articleUrl.value });
if (props.setFieldValue) {
props.setFieldValue('cityState', data.cityState);
props.setFieldValue('monthYear', data.monthYear);
props.setFieldValue('description', data.description);
props.setFieldValue('outcome', data.outcome);
}
emit('setFieldValue', { field: 'cityState', value: data.cityState });
emit('setFieldValue', { field: 'monthYear', value: data.monthYear });
emit('setFieldValue', { field: 'description', value: data.description });
emit('setFieldValue', { field: 'outcome', value: data.outcome });
articleUrl.value = '';
} catch (err) {