Mercurial > gemma
changeset 3895:07b2df71bb4a
Allow 'ZPG' as a depth reference system in meta.json files.
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Wed, 10 Jul 2019 15:34:23 +0200 |
parents | e5bd8601bee1 |
children | f6b10e558971 859210ee6440 |
files | pkg/models/sr.go |
diffstat | 1 files changed, 12 insertions(+), 10 deletions(-) [+] |
line wrap: on
line diff
--- a/pkg/models/sr.go Wed Jul 10 15:26:45 2019 +0200 +++ b/pkg/models/sr.go Wed Jul 10 15:34:23 2019 +0200 @@ -80,16 +80,18 @@ errs = append(errs, errors.New("unexpected bottleneck")) } - err = conn.QueryRowContext(ctx, - checkDepthReferenceSQL, - m.Bottleneck, - m.DepthReference).Scan(&b) - switch { - case !b: - errs = append(errs, - fmt.Errorf("unknown depth reference '%s'", m.DepthReference)) - case err != nil: - errs = append(errs, err) + if m.DepthReference != "ZPG" { + err = conn.QueryRowContext(ctx, + checkDepthReferenceSQL, + m.Bottleneck, + m.DepthReference).Scan(&b) + switch { + case !b: + errs = append(errs, + fmt.Errorf("unknown depth reference '%s'", m.DepthReference)) + case err != nil: + errs = append(errs, err) + } } err = conn.QueryRowContext(ctx,