cms/app-client/app/routes/application.js
changeset 532 1190ea937f2d
parent 414 5c6c526a7fc1
equal deleted inserted replaced
531:48f5380c26d0 532:1190ea937f2d
     1 import Ember from 'ember';
     1 import Ember from 'ember';
     2 import _ from 'lodash/lodash';
     2 import _ from 'lodash';
     3 import RSVP from 'rsvp';
     3 import RSVP from 'rsvp';
     4 import ENV from 'app-client/config/environment';
     4 import ENV from 'app-client/config/environment';
     5 import URI from 'urijs';
     5 import URI from 'urijs';
     6 
     6 
     7 export default Ember.Route.extend({
     7 export default Ember.Route.extend({
    33       @param {String} urlKey
    33       @param {String} urlKey
    34       @param {String} defaultValueType
    34       @param {String} defaultValueType
    35       @private
    35       @private
    36     */
    36     */
    37     serializeQueryParam(value, urlKey, defaultValueType) {
    37     serializeQueryParam(value, urlKey, defaultValueType) {
    38         if(_.contains(this.get('filter').get('queryParams'), urlKey)) {
    38         if(_.includes(this.get('filter').get('queryParams'), urlKey)) {
    39             return this.get('filter').serializeQueryParam(value, urlKey, defaultValueType);
    39             return this.get('filter').serializeQueryParam(value, urlKey, defaultValueType);
    40         }
    40         }
    41         return this._super(value, urlKey, defaultValueType);
    41         return this._super(value, urlKey, defaultValueType);
    42     },
    42     },
    43 
    43 
    48       @param {String} urlKey
    48       @param {String} urlKey
    49       @param {String} defaultValueType
    49       @param {String} defaultValueType
    50       @private
    50       @private
    51     */
    51     */
    52     deserializeQueryParam(value, urlKey, defaultValueType) {
    52     deserializeQueryParam(value, urlKey, defaultValueType) {
    53         if(_.contains(this.get('filter').get('queryParams'), urlKey)) {
    53         if(_.includes(this.get('filter').get('queryParams'), urlKey)) {
    54             return this.get('filter').deserializeQueryParam(value, urlKey, defaultValueType);
    54             return this.get('filter').deserializeQueryParam(value, urlKey, defaultValueType);
    55         }
    55         }
    56         return this._super(value, urlKey, defaultValueType);
    56         return this._super(value, urlKey, defaultValueType);
    57     },
    57     },
    58 
    58