diff --git a/server.go b/server.go index 22f90db..0632769 100644 --- a/server.go +++ b/server.go @@ -32,6 +32,7 @@ import ( "strings" "gitlab.weird-web-workers.org/golang/logger" + "gitlab.weird-web-workers.org/golang/version" ) type ApiHandler struct { @@ -58,13 +59,7 @@ func (handler *ApiHandler) ServeHTTP( dirs := strings.Split(request.URL.Path, "/") switch dirs[0] { case "version": - v, err := json.Marshal( - version{ - VERSION, - REVISION, - BUILD_TIME, - }, - ) + v, err := version.Versions.Json() if err != nil { http.Error(response, "Unable to encode version information", 500) return