From 16c5af8e169e43e995d901c8356de3b2d489c263 Mon Sep 17 00:00:00 2001
From: jano3 <jano@bob.co.za>
Date: Thu, 15 Feb 2024 10:33:22 +0200
Subject: [PATCH] Expand custom error with bypassRaygun and bypassSQSError: Fix
 return types

---
 errors/error.go | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/errors/error.go b/errors/error.go
index ad36bde..89aca19 100644
--- a/errors/error.go
+++ b/errors/error.go
@@ -26,7 +26,7 @@ func (err *CustomError) Error() string {
 	return err.Formatted(FormattingOptions{Causes: false})
 }
 
-func (err *CustomError) BypassRaygun() error {
+func (err *CustomError) BypassRaygun() *CustomError {
 	err.bypassRaygun = true
 	return err
 }
@@ -35,7 +35,7 @@ func (err *CustomError) ShouldBypassRaygun() bool {
 	return err.bypassRaygun
 }
 
-func (err *CustomError) BypassSQSError() error {
+func (err *CustomError) BypassSQSError() *CustomError {
 	err.bypassSQSError = true
 	return err
 }
-- 
GitLab