From 5514db5da467155dcebe1f794d1803458d9dacf4 Mon Sep 17 00:00:00 2001 From: oscarzhou Date: Mon, 19 Feb 2024 16:51:07 +1300 Subject: [PATCH] fix(api/status): add precondition failed error status --- pkg/libhttp/error/status.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkg/libhttp/error/status.go b/pkg/libhttp/error/status.go index 4853e1024..89c22101b 100644 --- a/pkg/libhttp/error/status.go +++ b/pkg/libhttp/error/status.go @@ -44,3 +44,7 @@ func Forbidden(message string, err error) *HandlerError { func Conflict(message string, err error) *HandlerError { return NewError(http.StatusConflict, message, err) } + +func PreconditionFailed(message string, err error) *HandlerError { + return NewError(http.StatusPreconditionFailed, message, err) +}