Mercurial > gemma
comparison pkg/controllers/gauges.go @ 2858:401bca8eaafb
Filter predicted values for waterlevels.
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Thu, 28 Mar 2019 17:56:14 +0100 |
parents | b5555005f51e |
children | e6dc09896a4d |
comparison
equal
deleted
inserted
replaced
2855:8a8a929182f9 | 2858:401bca8eaafb |
---|---|
523 isrs.FairwaySection, | 523 isrs.FairwaySection, |
524 isrs.Orc, | 524 isrs.Orc, |
525 isrs.Hectometre, | 525 isrs.Hectometre, |
526 ) | 526 ) |
527 | 527 |
528 fb.cond( | |
529 `NOT predicted | |
530 OR ( | |
531 date_issue = ( | |
532 SELECT max(date_issue) FROM waterway.gauge_measurements | |
533 WHERE fk_gauge_id = ($%d::char(2), $%d::char(3), $%d::char(5), $%d::char(5), $%d::int) | |
534 ) | |
535 )`, | |
536 isrs.CountryCode, | |
537 isrs.LoCode, | |
538 isrs.FairwaySection, | |
539 isrs.Orc, | |
540 isrs.Hectometre, | |
541 ) | |
542 | |
528 if from := req.FormValue("from"); from != "" { | 543 if from := req.FormValue("from"); from != "" { |
529 fromTime, err := time.Parse(models.ImportTimeFormat, from) | 544 fromTime, err := time.Parse(models.ImportTimeFormat, from) |
530 if err != nil { | 545 if err != nil { |
531 http.Error( | 546 http.Error( |
532 rw, fmt.Sprintf("error: Invalid from time: %v", err), | 547 rw, fmt.Sprintf("error: Invalid from time: %v", err), |