diff --git a/frontend/Databases.vue b/frontend/Databases.vue index bd31b3e..4235f90 100644 --- a/frontend/Databases.vue +++ b/frontend/Databases.vue @@ -52,6 +52,10 @@ export default { hideEmail: { type: Boolean, default: false + }, + multimerOnly: { + type: Boolean, + default: false } }, data() { @@ -90,6 +94,10 @@ export default { this.dberror = false; this.availableDatabases = response.data.databases; + if (this.multimerOnly) { + this.availableDatabases = this.availableDatabases.filter(db => db.complex); + } + const complete = this.availableDatabases.filter(db => db.status === "COMPLETE"); if (this.selectedDatabases.length === 0) { this.selectedDatabases = complete.filter(db => db.default).map(db => db.path); diff --git a/frontend/MultimerSearch.vue b/frontend/MultimerSearch.vue index 60cd73c..90f47c5 100644 --- a/frontend/MultimerSearch.vue +++ b/frontend/MultimerSearch.vue @@ -55,6 +55,7 @@ @update:selected="database = $event" @update:all-databases="databases = $event" :hideEmail="hideEmail" + :multimer-only="true" >