Uprava publikovani objektu, bugfixing

This commit is contained in:
Michal Kváček
2024-01-18 06:52:39 +01:00
parent 5a5c7cb645
commit 0c89884b23
17 changed files with 105 additions and 46 deletions
+6 -2
View File
@@ -1,6 +1,6 @@
import {defineStore} from 'pinia'
import {CREATE_EVENT, EDIT_EVENT} from "src/graphql/mutations/event";
import {mutate, query, setItems, updateInItems} from "stores/helpers";
import {mutate, query, rewriteObject, setItems, updateInItems} from "stores/helpers";
import {ref} from "vue";
import {EVENT_DETAIL, EVENT_PUBLIC_DETAIL, EVENTS_LIST, EVENTS_PUBLIC_LIST} from "src/graphql/queries/event";
@@ -56,7 +56,11 @@ export const useEventsStore = defineStore('Events', () => {
isMutationRunning,
mutation: EDIT_EVENT,
variables: {id, input}
}).then(item => updateInItems(events.value, 'id', item))
}).then(item => {
updateInItems(events.value, 'id', item);
event.value = rewriteObject(item, event.value);
return item;
})
}
return {