File tree Expand file tree Collapse file tree
lib/public/components/Filters/common Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -144,20 +144,17 @@ export class FilteringModel extends Observable {
144144 * @returns {undefined }
145145 */
146146 setFilterFromURL ( notify = false ) {
147- const { params : { page = '' , filter } } = this . _router ;
147+ const { params : { page = '' , filter = { } } } = this . _router ;
148148
149149 if ( this . _pageIdentifier === page ) {
150150 const unknownFilters = [ ] ;
151151
152- for ( const [ key , value ] of Object . entries ( filter ) ) {
153- const filterModel = this . _filters [ key ] ;
154-
155- if ( ! filterModel ) {
152+ for ( const [ key , value ] of Object . entries ( filter ) ) {
153+ if ( key in _filters ) {
154+ this . _filters [ key ] . normalized = value ;
155+ } else {
156156 unknownFilters . push ( `'${ key } '` ) ;
157- continue ;
158157 }
159-
160- filterModel . normalized = value ;
161158 }
162159
163160 if ( unknownFilters . length ) {
You can’t perform that action at this time.
0 commit comments