akademia-envelo-3 / moovelo-back

1 stars 0 forks source link

[BE168] Zaimplementować metodę getAllEventsForUser() w klasie EventController #202

Open mdziewiur opened 1 year ago

mdziewiur commented 1 year ago

Wymagania wstępne:

Wymagania taska:

Stworzyć metodę o sygaturze public ResponseEntity<Page<EventListResponseDto>> getAllEventsForUser(EventPage eventPage, EventSearchCriteria) z adnotacjami:

@GetMapping("events/users/{userId}") @PreAuthorize("hasRole('BasicUser')")

Statusy status 200 jeżeli zwróci listę wszystkich eventów. status 200 z komunikatem 'Brak wydarzeń' jeżeli lista otrzymana z serwisu była pusta.

Kryteria akceptacji:

Zgodnie z Definition of done