diff --git a/backend/server/internal/server/api_handlers.go b/backend/server/internal/server/api_handlers.go index 6daf87e..65469c4 100644 --- a/backend/server/internal/server/api_handlers.go +++ b/backend/server/internal/server/api_handlers.go @@ -53,7 +53,7 @@ func (s *Server) apiSubmitHandler(w http.ResponseWriter, r *http.Request) { deviceId := getOptionalQueryParam(r, "source_device_id", s.isTestEnvironment) if deviceId != "" { hv, err := shared.ParseVersionString(version) - if err != nil || hv.GreaterThan(shared.ParsedVersion{0, 221}) { + if err != nil || hv.GreaterThan(shared.ParsedVersion{MinorVersion: 0, MajorVersion: 221}) { // Note that if we fail to parse the version string, we do return dump and deletion requests. This is necessary // since tests run with v0.Unknown which obviously fails to parse. dumpRequests, err := s.db.DumpRequestForUserAndDevice(r.Context(), userId, deviceId)