From 4c7ca12308295f360b20824b66feb9969df8d5eb Mon Sep 17 00:00:00 2001 From: srosse <none@none> Date: Fri, 26 Sep 2014 14:42:50 +0200 Subject: [PATCH] no-jira: append .zip to the filename if not already there --- .../org/olat/core/commons/modules/bc/commands/CmdZip.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/java/org/olat/core/commons/modules/bc/commands/CmdZip.java b/src/main/java/org/olat/core/commons/modules/bc/commands/CmdZip.java index ad23f507c5c..c17ae466b34 100644 --- a/src/main/java/org/olat/core/commons/modules/bc/commands/CmdZip.java +++ b/src/main/java/org/olat/core/commons/modules/bc/commands/CmdZip.java @@ -147,8 +147,13 @@ public class CmdZip extends FormBasicController implements FolderCommand { * * @see org.olat.core.commons.modules.bc.commands.AbstractCreateItemForm#formOK(org.olat.core.gui.UserRequest) */ + @Override protected void formOK(UserRequest ureq) { String name = textElement.getValue(); + if(!name.toLowerCase().endsWith(".zip")) { + name += ".zip"; + } + VFSItem zipFile = currentContainer.createChildLeaf(name); if (zipFile == null) { fireEvent(ureq, Event.FAILED_EVENT); -- GitLab