diff --git a/web/pgadmin/browser/static/js/datamodel.js b/web/pgadmin/browser/static/js/datamodel.js index 71bd959..fa60f7c 100644 --- a/web/pgadmin/browser/static/js/datamodel.js +++ b/web/pgadmin/browser/static/js/datamodel.js @@ -221,12 +221,13 @@ function(_, pgAdmin, $, Backbone) { delete obj; } else if (obj instanceof Backbone.Collection) { obj.each(function(m) { - if (m instanceof Bakbone.DataModel) { + if (m instanceof Backbone.DataModel) { obj.reset(); obj.clear(opts); } }); - Backbone.Collection.prototype.reset.apply(obj, {opts}); + if (!(opts instanceof Array)){ opts = [opts] } + Backbone.Collection.prototype.reset.apply(obj, opts); delete obj; } }