diff --git a/qqq-backend-module-api/src/main/java/com/kingsrook/qqq/backend/module/api/actions/BaseAPIActionUtil.java b/qqq-backend-module-api/src/main/java/com/kingsrook/qqq/backend/module/api/actions/BaseAPIActionUtil.java index 14f86167..cfc04495 100644 --- a/qqq-backend-module-api/src/main/java/com/kingsrook/qqq/backend/module/api/actions/BaseAPIActionUtil.java +++ b/qqq-backend-module-api/src/main/java/com/kingsrook/qqq/backend/module/api/actions/BaseAPIActionUtil.java @@ -997,7 +997,12 @@ public class BaseAPIActionUtil *******************************************************************************/ protected boolean shouldBeRetryableServerErrorException(QHttpResponse qResponse) { - return (qResponse.getStatusCode() != null && qResponse.getStatusCode() >= 500); + if(actionInput instanceof QueryInput || actionInput instanceof GetInput) + { + return (qResponse.getStatusCode() != null && qResponse.getStatusCode() >= 500); + } + + return (false); }