|
|
@@ -3,6 +3,7 @@ package api
|
|
|
import (
|
|
|
"encoding/json"
|
|
|
"fmt"
|
|
|
+ "gorm.io/gorm"
|
|
|
"net/http"
|
|
|
"net/url"
|
|
|
"strconv"
|
|
|
@@ -939,6 +940,10 @@ func (app *App) HandleUpgradeRelease(w http.ResponseWriter, r *http.Request) {
|
|
|
gr, err := app.Repo.GitRepo.ReadGitRepo(gitAction.GitRepoID)
|
|
|
|
|
|
if err != nil {
|
|
|
+ if err != gorm.ErrRecordNotFound {
|
|
|
+ app.handleErrorInternal(err, w)
|
|
|
+ return
|
|
|
+ }
|
|
|
gr = nil
|
|
|
}
|
|
|
|
|
|
@@ -1323,6 +1328,10 @@ func (app *App) HandleRollbackRelease(w http.ResponseWriter, r *http.Request) {
|
|
|
gr, err := app.Repo.GitRepo.ReadGitRepo(gitAction.GitRepoID)
|
|
|
|
|
|
if err != nil {
|
|
|
+ if err != gorm.ErrRecordNotFound {
|
|
|
+ app.handleErrorInternal(err, w)
|
|
|
+ return
|
|
|
+ }
|
|
|
gr = nil
|
|
|
}
|
|
|
|