diff pkg/imports/modelconvert.go @ 5016:cf25b23e3eec

Keep historic data of waterway axis ... and accordingly configure the respective layer as WMS-T.
author Tom Gottfried <tom@intevation.de>
date Fri, 13 Mar 2020 17:34:59 +0100
parents 3f704ebad0c5
children 96ceb150ea46
line wrap: on
line diff
--- a/pkg/imports/modelconvert.go	Fri Mar 13 14:13:32 2020 +0100
+++ b/pkg/imports/modelconvert.go	Fri Mar 13 17:34:59 2020 +0100
@@ -21,7 +21,7 @@
 	BNJobKind:          func() interface{} { return new(models.BottleneckImport) },
 	GMJobKind:          func() interface{} { return new(models.GaugeMeasurementImport) },
 	FAJobKind:          func() interface{} { return new(models.FairwayAvailabilityImport) },
-	WXJobKind:          func() interface{} { return new(models.WaterwayAxisImport) },
+	WXJobKind:          func() interface{} { return FindJobCreator(WXJobKind).Create() },
 	WAJobKind:          func() interface{} { return new(models.WaterwayAreaImport) },
 	WGJobKind:          func() interface{} { return new(models.WaterwayGaugeImport) },
 	DMVJobKind:         func() interface{} { return new(models.DistanceMarksVirtualImport) },
@@ -80,17 +80,6 @@
 		}
 	},
 
-	WXJobKind: func(input interface{}) interface{} {
-		wxi := input.(*models.WaterwayAxisImport)
-		return &WaterwayAxis{
-			URL:         wxi.URL,
-			FeatureType: wxi.FeatureType,
-			SortBy:      nilString(wxi.SortBy),
-			User:        nilString(wxi.User),
-			Password:    nilString(wxi.Password),
-		}
-	},
-
 	WAJobKind: func(input interface{}) interface{} {
 		wai := input.(*models.WaterwayAreaImport)
 		return &WaterwayArea{