View Issue Details

IDProjectCategoryView StatusLast Update
0003761SOGoWeb Mailpublic2016-07-21 16:47
Reporteremilio.fonseca Assigned Tofrancis  
PrioritylowSeverityminorReproducibilityalways
Status feedbackResolutionreopened 
PlatformGoogle Chrome 51.0.2704.106OSDebianOS Version8
Product Versionnightly v2 
Fixed in Version3.1.5 
Summary0003761: Sending a big image using base64image plugin for CKEditor fails
Description

When using base64image plugin for CKEditor, I choose a big image and upload it.
But, there is no way to know the upload progress as a status bar or when the upload is finished.

As I don't know if the image was already uploaded, I click on send button and the email is sent without the image.

That can happen when I use big images or when I have a slow internet connection.

Steps To Reproduce

1 - Choose a big image on base64image plugin for CKEditor
2 - Click in th OK button
3 - Click on Send button as soon as you can, before the upload is finished.
4 - Check the email sent, the image is not there.

Additional Information

Also, even after a long time waiting for the complete upload, I click on send button and the email takes about 20 seconds to send an email with an image with 4.5 Mb.

Maybe if the send button were disabled while this waiting time should solve any problems.

TagsNo tags attached.

Activities

francis

francis

2016-07-20 18:47

administrator   ~0010506

https://github.com/inverse-inc/sogo/commit/6bbb56c386f58f994fde6d25b2219af09ee084ff

emilio.fonseca

emilio.fonseca

2016-07-21 16:47

reporter   ~0010511

Hi Francis,

I tested again, using a 4k image (size = 4.5Mb), following the same steps to reproduce the problem. The email was still sent without the image.

Thank you very much for the new design that fixes the problem with progress feedback, it is perfect!

Issue History

Date Modified Username Field Change
2016-07-08 15:02 emilio.fonseca New Issue
2016-07-20 18:47 francis Note Added: 0010506
2016-07-20 18:47 francis Status new => resolved
2016-07-20 18:47 francis Fixed in Version => 3.1.5
2016-07-20 18:47 francis Resolution open => fixed
2016-07-20 18:47 francis Assigned To => francis
2016-07-21 16:47 emilio.fonseca Note Added: 0010511
2016-07-21 16:47 emilio.fonseca Status resolved => feedback
2016-07-21 16:47 emilio.fonseca Resolution fixed => reopened