diff --git a/core/AbstractFacetWidget.js b/core/AbstractFacetWidget.js index 1405635f..9e5ca337 100644 --- a/core/AbstractFacetWidget.js +++ b/core/AbstractFacetWidget.js @@ -25,6 +25,7 @@ AjaxSolr.AbstractFacetWidget = AjaxSolr.AbstractWidget.extend( * single "fq" parameter for this widget. Defaults to true. */ constructor: function (attributes) { + AjaxSolr.AbstractFacetWidget.__super__.constructor.apply(this, arguments); AjaxSolr.extend(this, { start: 0, field: null, diff --git a/core/AbstractSpellcheckWidget.js b/core/AbstractSpellcheckWidget.js index f4f24ce1..76571c43 100644 --- a/core/AbstractSpellcheckWidget.js +++ b/core/AbstractSpellcheckWidget.js @@ -19,6 +19,7 @@ AjaxSolr.AbstractSpellcheckWidget = AjaxSolr.AbstractWidget.extend( /** @lends AjaxSolr.AbstractSpellcheckWidget.prototype */ { constructor: function (attributes) { + AjaxSolr.AbstractSpellcheckWidget.__super__.constructor.apply(this, arguments); AjaxSolr.extend(this, { // The suggestions. suggestions: {} diff --git a/core/AbstractTextWidget.js b/core/AbstractTextWidget.js index d480f696..1be3da8a 100644 --- a/core/AbstractTextWidget.js +++ b/core/AbstractTextWidget.js @@ -22,6 +22,7 @@ AjaxSolr.AbstractTextWidget = AjaxSolr.AbstractWidget.extend( * offset parameter to 0 on each request. */ constructor: function (attributes) { + AjaxSolr.AbstractTextWidget.__super__.constructor.apply(this, arguments); AjaxSolr.extend(this, { start: 0 }, attributes); diff --git a/core/ParameterHashStore.js b/core/ParameterHashStore.js index e6424868..54a28069 100644 --- a/core/ParameterHashStore.js +++ b/core/ParameterHashStore.js @@ -31,6 +31,7 @@ AjaxSolr.ParameterHashStore = AjaxSolr.ParameterStore.extend( * up a race condition. Defaults to 250. */ constructor: function (attributes) { + AjaxSolr.ParameterHashStore.__super__.constructor.apply(this, arguments); AjaxSolr.extend(this, { interval: 250, // Reference to the setInterval() function. diff --git a/widgets/ParameterYUIStore.js b/widgets/ParameterYUIStore.js index dc98663d..9031cd59 100644 --- a/widgets/ParameterYUIStore.js +++ b/widgets/ParameterYUIStore.js @@ -36,6 +36,7 @@ AjaxSolr.ParameterYUIStore = AjaxSolr.ParameterStore.extend( * */ constructor: function (attributes) { + AjaxSolr.ParameterYUIStore.__super__.constructor.apply(this, arguments); AjaxSolr.extend(this, { module: 'q', // Whether the YUI History Manager is initialized. diff --git a/widgets/jquery/AutocompleteTermWidget.js b/widgets/jquery/AutocompleteTermWidget.js index 2eab38a4..9cc0f7a6 100644 --- a/widgets/jquery/AutocompleteTermWidget.js +++ b/widgets/jquery/AutocompleteTermWidget.js @@ -51,6 +51,7 @@ AjaxSolr.AutocompleteTermWidget = AjaxSolr.AbstractTextWidget.extend( * differentiate these requests in server logs and Solr statistics. */ constructor: function (attributes) { + AjaxSolr.AutocompleteTermWidget.__super__.constructor.apply(this, arguments); AjaxSolr.extend(this, { field: null, tokenized: true, diff --git a/widgets/jquery/PagerWidget.js b/widgets/jquery/PagerWidget.js index 74114a72..0b44360e 100644 --- a/widgets/jquery/PagerWidget.js +++ b/widgets/jquery/PagerWidget.js @@ -37,6 +37,7 @@ AjaxSolr.PagerWidget = AjaxSolr.AbstractWidget.extend( * Defaults to " ". */ constructor: function (attributes) { + AjaxSolr.PagerWidget.__super__.constructor.apply(this, arguments); AjaxSolr.extend(this, { innerWindow: 4, outerWindow: 1,