do not proxy invalid object names (#20031)

This commit is contained in:
Harshavardhana
2024-07-02 14:28:55 -07:00
committed by GitHub
parent 2ec1f404ac
commit be84a4fd68
3 changed files with 9 additions and 3 deletions

View File

@@ -751,6 +751,12 @@ func isErrSignatureDoesNotMatch(err error) bool {
return errors.As(err, &signatureDoesNotMatch)
}
// isErrObjectNameInvalid - Check if error type is ObjectNameInvalid.
func isErrObjectNameInvalid(err error) bool {
var invalidObject ObjectNameInvalid
return errors.As(err, &invalidObject)
}
// PreConditionFailed - Check if copy precondition failed
type PreConditionFailed struct{}