Mercurial > gemma
comparison pkg/imports/wa.go @ 4058:6c5c15b2fb64
Database errors have to be handled elsewhere than in imports, too
author | Tom Gottfried <tom@intevation.de> |
---|---|
date | Thu, 25 Jul 2019 09:12:53 +0200 |
parents | 4acbee65275d |
children | 6c760abcff0e |
comparison
equal
deleted
inserted
replaced
4057:b79b60c0cc5a | 4058:6c5c15b2fb64 |
---|---|
22 "fmt" | 22 "fmt" |
23 "io" | 23 "io" |
24 "strconv" | 24 "strconv" |
25 "time" | 25 "time" |
26 | 26 |
27 "gemma.intevation.de/gemma/pkg/common" | |
27 "gemma.intevation.de/gemma/pkg/wfs" | 28 "gemma.intevation.de/gemma/pkg/wfs" |
28 ) | 29 ) |
29 | 30 |
30 // WaterwayArea is an import job to import | 31 // WaterwayArea is an import job to import |
31 // the waterway area in form of polygon geometries | 32 // the waterway area in form of polygon geometries |
244 switch { | 245 switch { |
245 case err == sql.ErrNoRows: | 246 case err == sql.ErrNoRows: |
246 outside++ | 247 outside++ |
247 // ignore -> filtered by responsibility_areas | 248 // ignore -> filtered by responsibility_areas |
248 case err != nil: | 249 case err != nil: |
249 feedback.Warn(handleError(err).Error()) | 250 feedback.Warn(common.HandlePGError(err).Error()) |
250 default: | 251 default: |
251 features++ | 252 features++ |
252 } | 253 } |
253 default: | 254 default: |
254 unsupported[feature.Geometry.Type]++ | 255 unsupported[feature.Geometry.Type]++ |