diff --git a/ui/core/app/routes/scopes/scope/projects/project/sessions.js b/ui/core/app/routes/scopes/scope/projects/project/sessions.js index c5f7c8004..4e1fa44a9 100644 --- a/ui/core/app/routes/scopes/scope/projects/project/sessions.js +++ b/ui/core/app/routes/scopes/scope/projects/project/sessions.js @@ -3,6 +3,7 @@ import { inject as service } from '@ember/service'; import { action } from '@ember/object'; import { all, hash } from 'rsvp'; import { task, timeout } from 'ember-concurrency'; +import { A } from '@ember/array'; const POLL_TIMEOUT_SECONDS = 2.5; @@ -52,7 +53,7 @@ export default class ScopesScopeProjectsProjectSessionsRoute extends Route { ? this.store.findRecord('target', session.target_id) : null, })) - ); + ).then((model) => A(model).sortBy('session.status')); } /**