changeset 3713:ac168fcf210e

Eat single-beam parameter in form of 'single-beam' mit accepted values of 'true, false, 0, 1, singlebeam, single-beam, multibeam, multi-beam'.
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Thu, 20 Jun 2019 12:54:35 +0200
parents 9eab897f66b6
children 73589ed481f5
files pkg/controllers/srimports.go
diffstat 1 files changed, 5 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/pkg/controllers/srimports.go	Thu Jun 20 12:44:19 2019 +0200
+++ b/pkg/controllers/srimports.go	Thu Jun 20 12:54:35 2019 +0200
@@ -97,15 +97,15 @@
 		sr.Bottleneck = &v
 	}
 
-	if v := req.FormValue("beam-type"); v != "" {
+	if v := req.FormValue("single-beam"); v != "" {
 		var singleBeam bool
 		switch strings.ToLower(v) {
-		case "multi-beam":
+		case "true", "1", "singlebeam", "single-beam":
+			singleBeam = true
+		case "false", "0", "multibeam", "multi-beam":
 			singleBeam = false
-		case "single-beam":
-			singleBeam = true
 		default:
-			return fmt.Errorf("Unknown beam-type '%s'", v)
+			return fmt.Errorf("Unknown single-beam '%s'", v)
 		}
 		sr.SingleBeam = &singleBeam
 	}