fix(webui): return an error when fetching an non existent state version

This commit is contained in:
Julien Dessaux 2025-02-10 23:50:32 +01:00
parent fcc2206124
commit 517c134ccd
Signed by: adyxax
GPG key ID: F92E51B86E07177E

View file

@ -32,6 +32,10 @@ func handleVersionGET(db *database.DB) http.Handler {
errorResponse(w, http.StatusInternalServerError, err)
return
}
if version == nil {
errorResponse(w, http.StatusNotFound, err)
return
}
state, err := db.LoadStateById(version.StateId)
if err != nil {
errorResponse(w, http.StatusInternalServerError, err)