GEWIS / gewisweb

GEWIS Website
https://gewis.nl
GNU General Public License v3.0
16 stars 33 forks source link

Results of future meetings are already reflected on the website #1841

Closed BHenkemans closed 2 weeks ago

BHenkemans commented 2 weeks ago

Current behaviour

Currently, if decisions are added to a meeting that will take place in the future, the results of the decisions are already reflected on the GEWIS website.

Desired behaviour

The results of decisions should only occur after the date of the meeting.

Steps to reproduce

  1. [GEWISDB] Make a meeting with a date in the future,
  2. [GEWISDB] Add a decision (e.g., installing someone into an organ)
  3. Provision the website
  4. Go to the affected user's profile page
  5. Observe that the decision has already gone into effect

Website version

85a0079

What operating are you seeing the problem on?

Linux

What browsers are you seeing the problem on?

Firefox

Other information

No response

tomudding commented 2 weeks ago

I only fixed this for installations and not for discharges.