Follow-up I5cede8: fix JS error when user has no filters saved
authorRoan Kattouw <roan.kattouw@gmail.com>
Tue, 9 May 2017 00:34:01 +0000 (17:34 -0700)
committerRoan Kattouw <roan.kattouw@gmail.com>
Tue, 9 May 2017 00:34:01 +0000 (17:34 -0700)
Change-Id: Ie7de070925874d2c29e185a90d65a0b0a72f07cd

resources/src/mediawiki.rcfilters/dm/mw.rcfilters.dm.SavedQueriesModel.js

index 7131341..04fb52b 100644 (file)
@@ -75,7 +75,7 @@
                this.baseState = baseState;
 
                this.clearItems();
-               $.each( savedQueries.queries, function ( id, obj ) {
+               $.each( savedQueries.queries || {}, function ( id, obj ) {
                        var normalizedData = $.extend( true, {}, baseState, obj.data );
                        items.push(
                                new mw.rcfilters.dm.SavedQueryItemModel(