mirror of
https://github.com/hcengineering/platform.git
synced 2026-08-17 18:05:42 +02:00
Fix missing events in planner (#10395)
* Fix missing events in planner Signed-off-by: Artem Savchenko <armisav@gmail.com> * Clean up Signed-off-by: Artem Savchenko <armisav@gmail.com> --------- Signed-off-by: Artem Savchenko <armisav@gmail.com>
This commit is contained in:
@@ -49,6 +49,7 @@
|
||||
|
||||
const myAcc = getCurrentAccount()
|
||||
const socialStrings = myAcc.socialIds
|
||||
const personalCalendar = `${myAcc.uuid}_calendar` as Ref<Calendar>
|
||||
|
||||
const calendarsQ = createQuery()
|
||||
|
||||
@@ -65,7 +66,7 @@
|
||||
function update (calendars: Calendar[]): void {
|
||||
q.query<Event>(
|
||||
calendar.class.Event,
|
||||
{ calendar: { $in: calendars.map((p) => p._id) } },
|
||||
{ calendar: { $in: [personalCalendar, ...calendars.map((p) => p._id)] } },
|
||||
(result) => {
|
||||
raw = result
|
||||
},
|
||||
@@ -114,7 +115,6 @@
|
||||
current.date = e.detail.date.getTime()
|
||||
current.dueDate = new Date(e.detail.date).setMinutes(new Date(e.detail.date).getMinutes() + 30)
|
||||
} else {
|
||||
const _calendar = `${myAcc.uuid}_calendar` as Ref<Calendar>
|
||||
const ev: WorkSlot = {
|
||||
_id: dragItemId,
|
||||
allDay: false,
|
||||
@@ -128,7 +128,7 @@
|
||||
collection: 'events',
|
||||
visibility: 'public',
|
||||
blockTime: true,
|
||||
calendar: _calendar,
|
||||
calendar: personalCalendar,
|
||||
space: calendar.space.Calendar,
|
||||
modifiedBy: myAcc.primarySocialId,
|
||||
participants: [getCurrentEmployee()],
|
||||
|
||||
Reference in New Issue
Block a user