shorter create message for model select

This commit is contained in:
vabene1111
2025-09-09 13:36:05 +02:00
parent 8a90ed1274
commit d0b860e623

View File

@@ -72,7 +72,7 @@
import {computed, onBeforeMount, onMounted, PropType, ref, useTemplateRef} from "vue"
import {EditorSupportedModels, GenericModel, getGenericModelFromString} from "@/types/Models"
import Multiselect from '@vueform/multiselect'
import {ErrorMessageType, MessageType, useMessageStore} from "@/stores/MessageStore";
import {ErrorMessageType, MessageType, PreparedMessage, useMessageStore} from "@/stores/MessageStore";
import {useI18n} from "vue-i18n";
const {t} = useI18n()
@@ -170,7 +170,7 @@ function search(query: string) {
*/
async function createObject(object: any, select$: Multiselect) {
return await modelClass.value.create({name: object[itemLabel.value]}).then((createdObj: any) => {
useMessageStore().addMessage(MessageType.SUCCESS, 'Created', 5000, createdObj)
useMessageStore().addPreparedMessage(PreparedMessage.CREATE_SUCCESS, createdObj)
emit('create', object)
return createdObj
}).catch((err: any) => {