From c458bb33c8b480ea4501e6d03c424d413314820c Mon Sep 17 00:00:00 2001 From: andig Date: Fri, 25 Oct 2024 08:39:36 +0200 Subject: [PATCH] Api: re-add matching milliseconds time in path definition --- server/http.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/server/http.go b/server/http.go index a8c78818a..ade06cd94 100644 --- a/server/http.go +++ b/server/http.go @@ -140,7 +140,7 @@ func (s *HTTPd) RegisterSiteHandlers(site site.API, valueChan chan<- util.Param) vehicles := map[string]route{ "minsoc": {"POST", "/vehicles/{name:[a-zA-Z0-9_.:-]+}/minsoc/{value:[0-9]+}", minSocHandler(site)}, "limitsoc": {"POST", "/vehicles/{name:[a-zA-Z0-9_.:-]+}/limitsoc/{value:[0-9]+}", limitSocHandler(site)}, - "plan": {"POST", "/vehicles/{name:[a-zA-Z0-9_.:-]+}/plan/soc/{value:[0-9]+}/{time:[0-9TZ:+-]+}", planSocHandler(site)}, + "plan": {"POST", "/vehicles/{name:[a-zA-Z0-9_.:-]+}/plan/soc/{value:[0-9]+}/{time:[0-9TZ:.+-]+}", planSocHandler(site)}, "plan2": {"DELETE", "/vehicles/{name:[a-zA-Z0-9_.:-]+}/plan/soc", planSocRemoveHandler(site)}, // config ui @@ -166,8 +166,8 @@ func (s *HTTPd) RegisterSiteHandlers(site site.API, valueChan chan<- util.Param) "maxcurrent": {"POST", "/maxcurrent/{value:[0-9.]+}", floatHandler(lp.SetMaxCurrent, lp.GetMaxCurrent)}, "phases": {"POST", "/phases/{value:[0-9]+}", intHandler(lp.SetPhases, lp.GetPhases)}, "plan": {"GET", "/plan", planHandler(lp)}, - "planpreview": {"GET", "/plan/preview/{type:(?:soc|energy)}/{value:[0-9.]+}/{time:[0-9TZ:+-]+}", planPreviewHandler(lp)}, - "planenergy": {"POST", "/plan/energy/{value:[0-9.]+}/{time:[0-9TZ:+-]+}", planEnergyHandler(lp)}, + "planpreview": {"GET", "/plan/preview/{type:(?:soc|energy)}/{value:[0-9.]+}/{time:[0-9TZ:.+-]+}", planPreviewHandler(lp)}, + "planenergy": {"POST", "/plan/energy/{value:[0-9.]+}/{time:[0-9TZ:.+-]+}", planEnergyHandler(lp)}, "planenergy2": {"DELETE", "/plan/energy", planRemoveHandler(lp)}, "vehicle": {"POST", "/vehicle/{name:[a-zA-Z0-9_.:-]+}", vehicleSelectHandler(site, lp)}, "vehicle2": {"DELETE", "/vehicle", vehicleRemoveHandler(lp)},