mirror of
https://github.com/TryGhost/Ghost.git
synced 2025-02-24 23:48:13 -05:00
Resolve ember-infinity InfinityRoute deprecation
no issue - `ember-infinity` has deprecated it's route mixin in favour of it's new `infinity` service
This commit is contained in:
parent
6ea33b487c
commit
2d2712ed89
2 changed files with 9 additions and 7 deletions
|
@ -1,10 +1,11 @@
|
|||
import $ from 'jquery';
|
||||
import AuthenticatedRoute from 'ghost-admin/routes/authenticated';
|
||||
import InfinityRoute from 'ember-infinity/mixins/route';
|
||||
import {assign} from '@ember/polyfills';
|
||||
import {isBlank} from '@ember/utils';
|
||||
import {inject as service} from '@ember/service';
|
||||
|
||||
export default AuthenticatedRoute.extend(InfinityRoute, {
|
||||
export default AuthenticatedRoute.extend({
|
||||
infinity: service(),
|
||||
|
||||
queryParams: {
|
||||
type: {
|
||||
|
@ -69,7 +70,7 @@ export default AuthenticatedRoute.extend(InfinityRoute, {
|
|||
let perPage = this.get('perPage');
|
||||
let paginationSettings = assign({perPage, startingPage: 1}, paginationParams, queryParams);
|
||||
|
||||
return this.infinityModel('post', paginationSettings);
|
||||
return this.infinity.model('post', paginationSettings);
|
||||
});
|
||||
},
|
||||
|
||||
|
|
|
@ -1,12 +1,13 @@
|
|||
import AuthenticatedRoute from 'ghost-admin/routes/authenticated';
|
||||
import CurrentUserSettings from 'ghost-admin/mixins/current-user-settings';
|
||||
import InfinityRoute from 'ember-infinity/mixins/route';
|
||||
import RSVP from 'rsvp';
|
||||
import styleBody from 'ghost-admin/mixins/style-body';
|
||||
import {inject as service} from '@ember/service';
|
||||
|
||||
export default AuthenticatedRoute.extend(styleBody, CurrentUserSettings, {
|
||||
infinity: service(),
|
||||
|
||||
export default AuthenticatedRoute.extend(styleBody, CurrentUserSettings, InfinityRoute, {
|
||||
titleToken: 'Team',
|
||||
|
||||
classNames: ['view-team'],
|
||||
|
||||
modelPath: 'controller.activeUsers',
|
||||
|
@ -18,7 +19,7 @@ export default AuthenticatedRoute.extend(styleBody, CurrentUserSettings, Infinit
|
|||
let perPage = this.get('perPage');
|
||||
|
||||
let modelPromises = {
|
||||
activeUsers: this.infinityModel('user', {
|
||||
activeUsers: this.infinity.model('user', {
|
||||
modelPath,
|
||||
perPage,
|
||||
filter: 'status:-inactive',
|
||||
|
|
Loading…
Add table
Reference in a new issue