Remove Unnecessary Network Requests
There are unnecessary and/or duplicated network requests which affect speed of the application. So far, we found these:
-
Eventsignups in 'View Event'
I noticed that the admin tool does requests to load eventsignups
of ALL events without any filter when showing an event details page.
- https://api-dev.amiv.ethz.ch/eventsignups?max_results=10&page=1
- https://api-dev.amiv.ethz.ch/eventsignups?max_results=10&page=2
- https://api-dev.amiv.ethz.ch/eventsignups?max_results=10&page=3
...
This does not make any sense.
Edited by Hermann