diff --git a/app/assets/javascripts/app/services/extensionManager.js b/app/assets/javascripts/app/services/extensionManager.js index b31997fda..e06aa527b 100644 --- a/app/assets/javascripts/app/services/extensionManager.js +++ b/app/assets/javascripts/app/services/extensionManager.js @@ -13,7 +13,7 @@ class ExtensionManager { ext.encrypted = this.extensionUsesEncryptedData(ext); for (var action of ext.actions) { - if(this.enabledRepeatActionUrls.includes(action.url)) { + if(_.includes(this.enabledRepeatActionUrls, action.url)) { this.enableRepeatAction(action, ext); } } @@ -38,7 +38,7 @@ class ExtensionManager { } extensionUsesEncryptedData(extension) { - return !this.decryptedExtensions.includes(extension.url); + return !_.includes(this.decryptedExtensions, extension.url); } changeExtensionEncryptionFormat(encrypted, extension) { @@ -174,7 +174,7 @@ class ExtensionManager { } isRepeatActionEnabled(action) { - return this.enabledRepeatActionUrls.includes(action.url); + return _.includes(this.enabledRepeatActionUrls, action.url); } disableRepeatAction(action, extension) { diff --git a/app/assets/javascripts/app/services/modelManager.js b/app/assets/javascripts/app/services/modelManager.js index 06d2cedd0..3291eb98f 100644 --- a/app/assets/javascripts/app/services/modelManager.js +++ b/app/assets/javascripts/app/services/modelManager.js @@ -24,7 +24,7 @@ class ModelManager { allItemsMatchingTypes(contentTypes) { return this.items.filter(function(item){ - return (contentTypes.includes(item.content_type) || contentTypes.includes("*")) && !item.dummy; + return (_.includes(contentTypes, item.content_type) || _.includes(contentTypes, "*")) && !item.dummy; }) } @@ -83,7 +83,7 @@ class ModelManager { notifyItemChangeObserversOfModels(models) { for(var observer of this.itemChangeObservers) { var relevantItems = models.filter(function(item){ - return observer.content_types.includes(item.content_type) || observer.content_types.includes("*"); + return _.includes(observer.content_types, item.content_type) || _.includes(observer.content_types, "*"); }); if(relevantItems.length > 0) {