mirror of
https://github.com/discourse/discourse.git
synced 2025-02-21 10:43:43 +08:00

Why this change? This is a follow up to cc917a1d7ff2972014ec0828e184373c0f13535a. It has been identified that there is a circular dependency issue in our Ember app with the user topic list route and it looks something like this: 1. `controllers/user-topics-list` imports `routes/build-private-messages-route` 2. `routes/build-private-messages-route` imports `routes/user-topic-list` 3. `routes/user-topic-list` imports `controllers/user-topics-list` This caused some weird problems in production where stuff would just not load. What does this change do? 1. Move `QUERY_PARAMS` from `controllers/user-topics-list` to `routes/user-topic-list` which is the more apprioriate place for the query params to be declared since they are route query params after all. Co-authored-by: Jarek Radosz <jradosz@gmail.com>