fix(releases): search with postgres (#1181)

* fix(releases): search with postgres

* fix: validate release push status from filters

* fix: add missing import

* fix: validate push status if not empty
This commit is contained in:
ze0s 2023-10-16 20:27:15 +02:00 committed by GitHub
parent faaec5625a
commit 06b864da4d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 29 additions and 1 deletions

View file

@ -176,6 +176,21 @@ func (r ReleasePushStatus) String() string {
}
}
func ValidReleasePushStatus(s string) bool {
switch s {
case string(ReleasePushStatusPending):
return true
case string(ReleasePushStatusApproved):
return true
case string(ReleasePushStatusRejected):
return true
case string(ReleasePushStatusErr):
return true
default:
return false
}
}
type ReleaseFilterStatus string
const (