akademia-envelo-3 / moovelo-back

1 stars 0 forks source link

feat: add method updateEventOwnershipById in EventController #208

Closed mdziewiur closed 1 year ago

mdziewiur commented 1 year ago

Założenia:

  1. Zalogowany użytkownik musi być EventOwnerem danego wydarzenia lub adminem, żeby móc zmienić ownership wydarzenia
  2. EventOwner bez Eventów jest usuwany
  3. Jeśli już istnieje EventOwner o przekazanym UserId, to jest pobierany z dazy, jeśli nie, to jest tworzony nowy
  4. Admin nie może zostać ustawiony jako EventOwner