diff --git a/app/controllers/public/sessions.js b/app/controllers/public/sessions.js index cb706425e7b..4ca61fb11f1 100644 --- a/app/controllers/public/sessions.js +++ b/app/controllers/public/sessions.js @@ -10,17 +10,7 @@ export default class SessionsController extends Controller { sort = 'starts-at'; isTrackVisible = false; timezone = null; - - constructor(...args) { - super(...args); - - this.addObserver('model.session', this, 'sessionChanged'); - } - - @action - sessionChanged() { - this.set('preserveScrollPosition', true); - } + preserveScrollPosition = true; @computed('model.event.startsAt', 'model.event.endsAt', 'timezone') get allDates() { diff --git a/app/routes/public/sessions.js b/app/routes/public/sessions.js index 453b3f0a965..dac5ad6c330 100644 --- a/app/routes/public/sessions.js +++ b/app/routes/public/sessions.js @@ -87,8 +87,6 @@ export default class SessionsRoute extends Route { }); } - const isFiltering = params.room || params.track || params.date; - return { event : eventDetails, session : await this.infinity.model('sessions', { @@ -100,8 +98,7 @@ export default class SessionsRoute extends Route { perPageParam : 'page[size]', pageParam : 'page[number]', store : eventDetails - }), - isFiltering + }) }; } }