RM-1482 (No message is shown when user tries to file Audit Log as Record to File Pan or closed folder)

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@68492 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Tuna Aksoy
2014-04-30 18:24:22 +00:00
parent 1a1df733d3
commit fea54f71cd

View File

@@ -32,6 +32,7 @@ import org.springframework.extensions.webscripts.Cache;
import org.springframework.extensions.webscripts.Status;
import org.springframework.extensions.webscripts.WebScriptRequest;
import org.springframework.extensions.webscripts.WebScriptResponse;
import org.apache.commons.lang.StringUtils;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.json.JSONObject;
@@ -81,6 +82,15 @@ public class AuditLogPost extends BaseAuditRetrievalWebScript
}
String destinationParam = json.getString(PARAM_DESTINATION);
if (StringUtils.isBlank(destinationParam))
{
status.setCode(HttpServletResponse.SC_BAD_REQUEST,
"Please select a record folder.");
Map<String, Object> templateModel = createTemplateParameters(req, res, model);
sendStatus(req, res, status, cache, format, templateModel);
return;
}
NodeRef destination = new NodeRef(destinationParam);
if (!this.nodeService.exists(destination))