@@ -129,7 +129,11 @@ export function generateErrorResponseForCreateWorkflow(
129129 case "workflow_status_invalid" :
130130 case "quota_check_error" :
131131 case "unknown_error" :
132- return new InternalServerErrorException ( generateErrorPayload ( errorCode , `${ context } : An unknown error occurred` ) )
132+ case "encryption_failed" :
133+ case "decryption_failed" :
134+ return new InternalServerErrorException (
135+ generateErrorPayload ( "UNKNOWN_ERROR" , `${ context } : An unknown error occurred` )
136+ )
133137 case "name_missing" :
134138 case "name_not_string" :
135139 case "description_not_string" :
@@ -187,7 +191,11 @@ export function generateErrorResponseForGetWorkflow(
187191 case "workflow_not_found" :
188192 return new NotFoundException ( generateErrorPayload ( errorCode , `${ context } : Workflow not found` ) )
189193 case "unknown_error" :
190- return new InternalServerErrorException ( generateErrorPayload ( errorCode , `${ context } : An unknown error occurred` ) )
194+ case "encryption_failed" :
195+ case "decryption_failed" :
196+ return new InternalServerErrorException (
197+ generateErrorPayload ( "UNKNOWN_ERROR" , `${ context } : An unknown error occurred` )
198+ )
191199 case "approval_rule_and_rule_must_have_rules" :
192200 case "approval_rule_group_rule_invalid_group_id" :
193201 case "approval_rule_group_rule_invalid_min_count" :
@@ -281,7 +289,11 @@ export function generateErrorResponseForListWorkflows(
281289 case "malformed_object" :
282290 return new BadRequestException ( generateErrorPayload ( errorCode , `${ context } : Invalid request parameter` ) )
283291 case "unknown_error" :
284- return new InternalServerErrorException ( generateErrorPayload ( errorCode , `${ context } : An unknown error occurred` ) )
292+ case "encryption_failed" :
293+ case "decryption_failed" :
294+ return new InternalServerErrorException (
295+ generateErrorPayload ( "UNKNOWN_ERROR" , `${ context } : An unknown error occurred` )
296+ )
285297 case "approval_rule_and_rule_must_have_rules" :
286298 case "approval_rule_group_rule_invalid_group_id" :
287299 case "approval_rule_group_rule_invalid_min_count" :
@@ -507,6 +519,8 @@ export function generateErrorResponseForCanVote(error: CanVoteError, context: st
507519 generateErrorPayload ( errorCode , `${ context } : Invalid parameters for vote eligibility check` )
508520 )
509521 case "unknown_error" :
522+ case "encryption_failed" :
523+ case "decryption_failed" :
510524 return new InternalServerErrorException (
511525 generateErrorPayload ( "UNKNOWN_ERROR" , `${ context } : An unexpected error occurred` )
512526 )
@@ -648,8 +662,10 @@ export function generateErrorResponseForCastVote(
648662 return new ForbiddenException ( generateErrorPayload ( errorCode , `${ context } : User is not eligible to vote` ) )
649663 case "quota_check_error" :
650664 case "unknown_error" :
665+ case "encryption_failed" :
666+ case "decryption_failed" :
651667 return new InternalServerErrorException (
652- generateErrorPayload ( "VOTE_CAST_FAILED " , `${ context } : An unexpected error occurred while casting vote` )
668+ generateErrorPayload ( "UNKNOWN_ERROR " , `${ context } : An unexpected error occurred while casting vote` )
653669 )
654670 case "malformed_request" :
655671 case "vote_type_missing" :
@@ -806,6 +822,8 @@ export function generateErrorResponseForListVotes(error: FindVotesError, context
806822 case "workflow_not_found" :
807823 return new NotFoundException ( generateErrorPayload ( "WORKFLOW_NOT_FOUND" , `${ context } : Workflow not found` ) )
808824 case "unknown_error" :
825+ case "encryption_failed" :
826+ case "decryption_failed" :
809827 return new InternalServerErrorException (
810828 generateErrorPayload ( "UNKNOWN_ERROR" , `${ context } : An unexpected error occurred` )
811829 )
0 commit comments