Controller "course/room_requests" aufräumen
Der Controller course/room_requests ist in einem nicht sehr guten Zustand und soll daher einmal grundlegend aufgeräumt werden.
Gründe dafür:
- Es werden viele Abläufe in verschiedenen Actions gedoppelt
- Es ist überhaupt nicht gut ersichtlich, wo welche Daten herkommen oder hingehen. Es wird vieles in der Session gespeichert, aber nicht alles und es ist insgesamt sehr schwer zu verstehen, was da nun passiert (und weshalb).
- Die Views für die Actions request_find_available_properties und request_find_matching_rooms sind nahezu identisch, was darauf schliessen lässt, dass der Ablauf vereinfacht werden könnte.