1
0
Fork 0
mirror of https://framagit.org/framasoft/mobilizon.git synced 2025-01-02 21:35:16 +00:00

Issue #1569 : New event times and participants are hidden by default

This commit is contained in:
Massedil 2024-11-07 14:22:48 +01:00
parent 63a237b05f
commit 67393ba2f0

View file

@ -716,10 +716,12 @@ const setEventTimezoneToUserTimezoneIfUnset = () => {
// usefull if the page is loaded from scratch
watch(loggedUser, setEventTimezoneToUserTimezoneIfUnset);
const initializeEvent = () => {
const initializeNewEvent = () => {
// usefull if the data is already cached
setEventTimezoneToUserTimezoneIfUnset();
// Default values for beginsOn and endsOn
const roundUpTo15Minutes = (time: Date) => {
time.setUTCMilliseconds(
Math.round(time.getUTCMilliseconds() / 1000) * 1000
@ -736,6 +738,13 @@ const initializeEvent = () => {
beginsOn.value = now;
endsOn.value = end;
// Default values for showStartTime and showEndTime
showStartTime.value = false;
showEndTime.value = false;
// Default values for hideParticipants
hideParticipants.value = true;
};
const organizerActor = computed({
@ -793,7 +802,7 @@ onMounted(async () => {
pictureFile.value = await buildFileFromIMedia(event.value.picture);
limitedPlaces.value = eventOptions.value.maximumAttendeeCapacity > 0;
if (!(props.isUpdate || props.isDuplicate)) {
initializeEvent();
initializeNewEvent();
} else {
event.value = new EventModel({
...event.value,