mirror of
https://gitlab.com/Chill-Projet/chill-bundles.git
synced 2025-08-20 14:43:49 +00:00
start copy dates
This commit is contained in:
@@ -374,7 +374,7 @@ class CalendarController extends AbstractController
|
||||
'professionalsId' => $professionalsId,
|
||||
'date' => $entity->getStartDate()->format('Y-m-d'),
|
||||
'durationTime' => $durationTimeInMinutes,
|
||||
'location' => $entity->getLocation()->getId(),
|
||||
'location' => $entity->getLocation() ? $entity->getLocation()->getId() : null,
|
||||
'comment' => $entity->getComment()->getComment(),
|
||||
];
|
||||
|
||||
|
@@ -48,11 +48,19 @@ class CalendarRangeAPIController extends ApiController
|
||||
->setParameter('endDate', $endDate)
|
||||
->setParameter('user', $user);
|
||||
}
|
||||
|
||||
if($request->query->has('start') && !$request->query->has('end')) {
|
||||
$startDate = $request->query->get('start');
|
||||
$sql = $sql . ' AND c.startDate > :startDate + INTERVAL "1 DAY"';
|
||||
dump($sql);
|
||||
$query = $em ->createQuery($sql)
|
||||
->setParameter('startDate', $startDate)
|
||||
->setParameter('user', $user);
|
||||
}
|
||||
} else {
|
||||
$query = $em->createQuery($sql);
|
||||
}
|
||||
$results = $query->getResult();
|
||||
dump($results);
|
||||
|
||||
return $this->json(['count' => count($results), 'results' => $results], Response::HTTP_OK, [], ['groups' => ['read']]);
|
||||
//TODO use also the paginator, eg return $this->serializeCollection('get', $request, $_format, $paginator, $results);
|
||||
|
Reference in New Issue
Block a user