This is an automated email from the ASF dual-hosted git repository.

solomax pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/openmeetings.git


The following commit(s) were added to refs/heads/master by this push:
     new bf23713  [OPENMEETINGS-2088] upload without file selection produces no 
error
bf23713 is described below

commit bf23713acfd7439f820fd536ebe7e50a75e8ac9d
Author: Maxim Solodovnik <[email protected]>
AuthorDate: Thu Jul 18 20:45:38 2019 +0700

    [OPENMEETINGS-2088] upload without file selection produces no error
---
 .../apache/openmeetings/web/room/sidebar/UploadDialog.java  | 13 ++++++++++++-
 1 file changed, 12 insertions(+), 1 deletion(-)

diff --git 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/UploadDialog.java
 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/UploadDialog.java
index 8f370ce..87bfec1 100644
--- 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/UploadDialog.java
+++ 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/UploadDialog.java
@@ -74,7 +74,18 @@ public class UploadDialog extends AbstractFormDialog<String> 
{
        private static final long serialVersionUID = 1L;
        private static final Logger log = 
LoggerFactory.getLogger(UploadDialog.class);
        private final KendoFeedbackPanel feedback = new 
KendoFeedbackPanel("feedback", new Options("button", true));
-       private final Form<String> form = new Form<>("form");
+       private final Form<String> form = new Form<>("form") {
+               private static final long serialVersionUID = 1L;
+
+               protected boolean handleMultiPart() {
+                       try {
+                               return super.handleMultiPart();
+                       } catch (Exception e) {
+                               log.warn("Multipart processing failed {}", 
e.getMessage());
+                       }
+                       return true;
+               }
+       };
        private DialogButton upload;
        private DialogButton cancel;
        private final FileUploadField uploadField = new FileUploadField("file", 
new IModel<List<FileUpload>>() {

Reply via email to