My availability visibility

This commit is contained in:
Kalle
2026-09-08 19:07:15 +03:00
parent 18de4135b1
commit ac9eb3723b
66 changed files with 1102 additions and 100 deletions

View File

@@ -151,6 +151,15 @@ export function buildCases(fx: Fixtures): {
LogInLinkRepository.findValidByCode(code),
);
add(
"AvailabilityRepository.findScheduleVisibleUserIds",
both(fx.manyUserIds, fx.heavyUser),
([userIds, user]) =>
AvailabilityRepository.findScheduleVisibleUserIds({
userIds,
viewerId: user.id,
}),
);
add(
"AvailabilityRepository.findAllWeeksByUserIds",
both(fx.manyUserIds, fx.availabilityWindow),