GEWIS / gewisweb

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

Late authorization checks in `Decision` `AdminController` #1811

Open tomudding opened 5 months ago

tomudding commented 5 months ago

Current behaviour

While working on GH-1810 I noticed that the authorization checks for the authorizationsAction() only happens through the getAllAuthorizations() method. That is pretty late.

The same also appears to apply to changePositionDocumentAction()

Desired behaviour

Before GH-1798, do this as part of GH-1124.

Steps to reproduce

N/A

Website version

latest

What operating are you seeing the problem on?

No response

What browsers are you seeing the problem on?

No response

Other information

No response