From 2f4cee953896eb675810972a8962303de19c1512 Mon Sep 17 00:00:00 2001 From: Chris Lu Date: Wed, 28 Jan 2026 13:50:10 -0800 Subject: [PATCH] s3tables: add isAuthError helper to handler.go --- weed/s3api/s3tables/handler.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/weed/s3api/s3tables/handler.go b/weed/s3api/s3tables/handler.go index ccff1fe7c..57a2cd16e 100644 --- a/weed/s3api/s3tables/handler.go +++ b/weed/s3api/s3tables/handler.go @@ -229,3 +229,8 @@ func (h *S3TablesHandler) generateTableBucketARN(r *http.Request, bucketName str func (h *S3TablesHandler) generateTableARN(r *http.Request, bucketName, tableID string) string { return fmt.Sprintf("arn:aws:s3tables:%s:%s:bucket/%s/table/%s", h.region, h.getAccountID(r), bucketName, tableID) } + +func isAuthError(err error) bool { + var authErr *AuthError + return errors.As(err, &authErr) +}