su-fit-vut / kachna-online

Students' Club U Kachničky: Member's portal
MIT License
5 stars 5 forks source link

Implement linking planned states to events #23

Closed Adda0 closed 2 years ago

Adda0 commented 2 years ago

This PR adds functionality, which allow the user to:

Adda0 commented 2 years ago

Looking at EventsService now, why exactly do you need global locking when plannig events? You don't have to deal with any collisions between events planning. Remove it.

This was prepared from the #11 for linking planned states, but in between these PRs, we have decided events will be planned separately from planning states, so all of the collisions have been already solved by states planning service. I will remove these. You are right, it is redundant and useless.