diff --git a/app/javascript/.eslintrc.json b/app/javascript/.eslintrc.json index c3295ac1b..96fff080b 100644 --- a/app/javascript/.eslintrc.json +++ b/app/javascript/.eslintrc.json @@ -6,7 +6,7 @@ "node": true }, "plugins": ["flowtype", "react", "prettier"], - "extends": ["airbnb", "prettier", "prettier/react"], + "extends": ["airbnb", "prettier", "prettier/react", "plugin:vue/base"], "parser": "babel-eslint", "parserOptions": { "sourceType": "module", diff --git a/app/javascript/vue/bmt_filter/container.vue b/app/javascript/vue/bmt_filter/container.vue index 2a289f26f..b21a7dd89 100644 --- a/app/javascript/vue/bmt_filter/container.vue +++ b/app/javascript/vue/bmt_filter/container.vue @@ -134,7 +134,8 @@ }, fetchAdditionalDataAttributes() { $.get(this.bmtApiBaseUrl + '/admin/macromolecules/attributes', (data) => { - this.additionalDataAttributes = data + // Cid filter works as a special filter, not as additional data + this.additionalDataAttributes = data.filter((a) => a.name != 'Cid') }); }, loadFilters(filters) { diff --git a/app/javascript/vue/bmt_filter/filter.vue b/app/javascript/vue/bmt_filter/filter.vue index d2aac3a55..3ad412b92 100644 --- a/app/javascript/vue/bmt_filter/filter.vue +++ b/app/javascript/vue/bmt_filter/filter.vue @@ -3,7 +3,6 @@ Filter