-
Notifications
You must be signed in to change notification settings - Fork 54
Closed
Description
Description / Beschreibung
A certain checkbox question has many different conditional pages depending on they whether are selected or not.
When none are selected and proceed is clicked, the loading of the next page is slow because the user gets redirected many times over the skipped pages (303 at /api/v1/projects/projects/1/pages/20/ ).
Could this be addressed in the newly developed interview in React?
Can it already be optimized in the backend, so that the user gets sent only the last relevant redirect?
Expected behaviour / Erwartetes Verhalten
Click next in interview and have a reasonable response time.
Steps to reproduce / Schritte zum Reproduzieren
- Go to a question with a lot checkboxes that are related to conditional pages
- Uncheck all of them and click proceed
- See a lot of
303for the skipped pages
Context / Kontext
2.2.2.
References / Verweise
ProjectPageViewSet in
rdmo/rdmo/projects/viewsets.py
Line 532 in 1eadee5
if request.GET.get('back') == 'true':