mirror of
https://gitlab.com/Chill-Projet/chill-bundles.git
synced 2025-08-24 16:43:48 +00:00
rdv: add user calendar endpoint + add this calendar in the calendar
This commit is contained in:
@@ -51,7 +51,7 @@ export default {
|
||||
calendarEvents: {
|
||||
loaded: [],
|
||||
selected: [],
|
||||
userEvents: [], //TODO load user calendar events
|
||||
user: [], //TODO load user calendar events
|
||||
current: currentEvent
|
||||
},
|
||||
calendarOptions: {
|
||||
@@ -81,22 +81,24 @@ export default {
|
||||
console.log(window.startDate)
|
||||
// let calendar = this.$refs.fullCalendar.getApi()
|
||||
// console.log(calendar)
|
||||
this.calendarEvents.selected.push(this.calendarEvents.user);
|
||||
this.calendarOptions.eventSources = this.calendarEvents.selected;
|
||||
console.log(this.calendarOptions.eventSources)
|
||||
|
||||
},
|
||||
updateEventsSource() {
|
||||
this.calendarOptions.eventSources = this.calendarEvents.selected;
|
||||
if (window.startDate !== undefined) {
|
||||
this.calendarEvents.selected.push(currentEvent);
|
||||
}
|
||||
this.calendarEvents.selected.push(this.calendarEvents.user);
|
||||
this.calendarOptions.eventSources = this.calendarEvents.selected;
|
||||
console.log(this.calendarOptions.eventSources)
|
||||
},
|
||||
onDateSelect(payload) {
|
||||
Object.assign(payload, {users: this.users});
|
||||
this.$store.dispatch('createEvent', payload);
|
||||
},
|
||||
onEventChange(payload) {
|
||||
console.log(payload.event);
|
||||
console.log(payload.event.extendedProps);
|
||||
console.log(payload.event.source);
|
||||
console.log(payload.event.source.id);
|
||||
console.log(this.calendarOptions.eventSources)
|
||||
this.$store.dispatch('updateEvent', payload);
|
||||
},
|
||||
|
@@ -113,7 +113,6 @@ const store = createStore({
|
||||
startDateInput.value = payload.startStr;
|
||||
let endDateInput = document.getElementById("chill_calendarbundle_calendar_endDate");
|
||||
endDateInput.value = payload.endStr;
|
||||
//TODO specify the mainUserInput value if not from a source
|
||||
let mainUserInput = document.getElementById("chill_calendarbundle_calendar_mainUser");
|
||||
mainUserInput.value = payload.users.logged.id;
|
||||
commit('setEvents', payload);
|
||||
@@ -128,7 +127,6 @@ const store = createStore({
|
||||
calendarRangeInput.value = Number(payload.event.extendedProps.calendarRangeId);
|
||||
let mainUserInput = document.getElementById("chill_calendarbundle_calendar_mainUser");
|
||||
mainUserInput.value = Number(payload.event.source.id);
|
||||
//TODO check if working when reiszing an event
|
||||
commit('setEvents', payload);
|
||||
},
|
||||
|
||||
|
Reference in New Issue
Block a user