diff --git a/study/src/org/labkey/study/assay/AssayPublishConfirmAction.java b/study/src/org/labkey/study/assay/AssayPublishConfirmAction.java index 86fbc50011a..428e68304ce 100644 --- a/study/src/org/labkey/study/assay/AssayPublishConfirmAction.java +++ b/study/src/org/labkey/study/assay/AssayPublishConfirmAction.java @@ -35,6 +35,7 @@ import org.labkey.api.view.NavTree; import org.labkey.api.view.NotFoundException; import org.labkey.api.view.UnauthorizedException; +import org.springframework.validation.BindException; import org.springframework.validation.Errors; import java.util.HashMap; @@ -283,6 +284,12 @@ protected ActionURL linkToStudy(AssayPublishConfirmForm form, Container targetSt return form.getProvider().linkToStudy(getUser(), getContainer(), _protocol, targetStudy, form.getAutoLinkCategory(), publishData, publishErrors); } + @Override // Override to prevent ClassCastException + public boolean handlePost(AssayPublishConfirmForm form, BindException errors) throws Exception + { + return super.handlePost(form, errors); + } + @Override public void addNavTrail(NavTree root) {