openmicroscopy/openmicroscopy — pull request #3237 by zeb (2014-12-02 11:01:31+00:00)
Title: Fix web attachment error msg develop

This PR attempts to make alert messages more explicit in case of failed file annotations upload in OMERO.web.

Testing requires nginx with a config such that:
* either no `client_max_body_size` is configured, hence using the default 1MB value
* or explicitly set to `client_max_body_size 1M;`

Test cases:
* Standard file annotation:
* create a dataset and attach a file larger than 1MB via the webclient from the local filesystem
* the browser's alert popup should display "Upload failed [413 Request body too large]" instead of "undefined"
* Batch file annotation:
* create two datasets, select both in the left panel and repeat the file upload >1M
* an alert popup should be displayed with a message as above instead of the error being silently ignored

Note:
the issue is reproducible on `5.0.6` but testing on `develop` currently depends on https://trac.openmicroscopy.org/ome/ticket/12663 first (see #3231).