From 6bc74b197ab7aa5ed2ee37a0969c8837fa574c7d Mon Sep 17 00:00:00 2001 From: Milot Mirdita Date: Fri, 27 Dec 2024 13:25:42 +0900 Subject: [PATCH] Cleanup --- backend/server.go | 4 +-- backend/structuresearchjob.go | 20 +++++++------- backend/worker.go | 4 +-- frontend/Search.vue | 50 ++++++++++++++--------------------- 4 files changed, 34 insertions(+), 44 deletions(-) diff --git a/backend/server.go b/backend/server.go index 827f461..9dfbae4 100644 --- a/backend/server.go +++ b/backend/server.go @@ -286,7 +286,7 @@ func server(jobsystem JobSystem, config ConfigRoot) { dbs = req.Form["database[]"] mode = req.FormValue("mode") email = req.FormValue("email") - iterativesearch = req.FormValue("iterativesearch") == "true" + iterativesearch = req.FormValue("iterativesearch") == "true" taxfilter = req.FormValue("taxfilter") } else { err := req.ParseForm() @@ -298,7 +298,7 @@ func server(jobsystem JobSystem, config ConfigRoot) { dbs = req.Form["database[]"] mode = req.FormValue("mode") email = req.FormValue("email") - iterativesearch = req.FormValue("iterativesearch") == "true" + iterativesearch = req.FormValue("iterativesearch") == "true" taxfilter = req.FormValue("taxfilter") } diff --git a/backend/structuresearchjob.go b/backend/structuresearchjob.go index 33866c9..f89a577 100644 --- a/backend/structuresearchjob.go +++ b/backend/structuresearchjob.go @@ -10,12 +10,12 @@ import ( ) type StructureSearchJob struct { - Size int `json:"size" validate:"required"` - Database []string `json:"database" validate:"required"` - Mode string `json:"mode" validate:"oneof=3di tmalign 3diaa"` - IterativeSearch bool `json:"iterativesearch"` - TaxFilter string `json:"taxfilter" - query string + Size int `json:"size" validate:"required"` + Database []string `json:"database" validate:"required"` + Mode string `json:"mode" validate:"oneof=3di tmalign 3diaa"` + IterativeSearch bool `json:"iterativesearch"` + TaxFilter string `json:"taxfilter"` + query string } func (r StructureSearchJob) Hash() Id { @@ -23,9 +23,9 @@ func (r StructureSearchJob) Hash() Id { h.Write(([]byte)(JobStructureSearch)) h.Write([]byte(r.query)) h.Write([]byte(r.Mode)) - if r.IterativeSearch { - h.Write([]byte("Iterative")) - } + if r.IterativeSearch { + h.Write([]byte("iterative")) + } if r.TaxFilter != "" { h.Write([]byte(r.TaxFilter)) } @@ -57,7 +57,7 @@ func NewStructureSearchJobRequest(query string, dbs []string, validDbs []Params, max(strings.Count(query, "HEADER"), 1), dbs, mode, - iterativeSearch, + iterativeSearch, taxfilter, query, } diff --git a/backend/worker.go b/backend/worker.go index 4840384..0532292 100644 --- a/backend/worker.go +++ b/backend/worker.go @@ -406,8 +406,8 @@ mv -f -- "${BASE}/query.lookup_tmp" "${BASE}/query.lookup" } if job.IterativeSearch { - parameters = append(parameters, "--num-iterations") - parameters = append(parameters, "3") + parameters = append(parameters, "--num-iterations") + parameters = append(parameters, "3") } cmd, done, err := execCommand(config.Verbose, parameters...) if err != nil { diff --git a/frontend/Search.vue b/frontend/Search.vue index 82f032b..94e8f8b 100644 --- a/frontend/Search.vue +++ b/frontend/Search.vue @@ -55,27 +55,16 @@ + & search settings
-
- - - -
+ :selected="database" + :all-databases="databases" + @update:selected="database = $event" + @update:all-databases="databases = $event" + :hideEmail="hideEmail" + > with {{ $STRINGS.APP_NAME }} in {{ modes[mode] }} mode.
{{ errorMessage }}