GNOME Bugzilla – Bug 671147
Attachments without description systematically fail to upload when attached directly to report
Last modified: 2015-02-09 22:56:50 UTC
Created attachment 208796 [details] Oh, maybe it's because of the description? I'm attaching a file to this bug report. When I do so, the attachment usually fails to upload. An error message is given but since it is mixed with the confirmation message confirming the successful creation of the issue which is written in green (as a success confirmation rather than an error) it easily gets unnoticed. Anyway, the attachment shouldn't be rejected in the first place. I always thought I had forgotten to attach the file, until I found out it actually fails. Adding the same attachment at a later time does work. Now let's see if it works. If it does it means the issue is intermittent.
Ok, I see. It fails if you don't enter a description for the attachment. However, the WAY in which it fails is wrong. It should give the same error message it gives when you don't enter the description on an attachment added separately. ALSO, instead of waiting for the upload and receiving an error from the server, you should warn the user client-side prior to sending the form. For god's sake, it's as easy as using the "required" attribute in the html input element, you don't even need client side scripting to do that...
Hi Matteo, Could you test this on http://landfill.bugzilla.org/? I agree that the usability of Bugzilla is.. eh.. improvable.
Created attachment 237019 [details] missing attachment description with bugzilla 4.0
This has been fixed upstream with bugzilla 4.0 and later. once we upgrade we have it, too thanks for reporting. see also bug 694344
(In reply to comment #4) > This has been fixed upstream with bugzilla 4.0 and later. What's the upstream bug number?
> What's the upstream bug number? Don't know, I tested myself on http://landfill.bugzilla.org/ – see screen-shot.
GNOME Bugzilla has been upgraded to 4.4 and the fix for this bug report is available / deployed now. Closing as RESOLVED FIXED.