Bug Tag editor backend doesn't correct tag case

Bug #937963 reported by Renegade
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Triaged
Low
Unassigned

Bug Description

On bug pages, when you try to add a tag with uppercase letters, the backend returns an error 400 and does not add any of the tags - the entire request is thrown out.

I, personally, know from my adventures with the importer how the regexp for bug tags looks like, and I, personally, know how to look at the request response to figure out what's happening.

A normal user would be utterly lost.

There is absolutely no indication what is happening and why to the end user: The help text next to the editor does not contain formatting instructions, there's no error message on the page, and since it's a background AJAX request, an end user doesn't see the request and its response either.

In the eyes of an end user, tag input just somehow, inexplicably, doesn't work.

----

Expected behavior: Either automatic lowercasing of the submitted string in the backend, or an error message explaining the rejection in the front end, preferably paired with proper formatting instructions for the end user in the help text.

Actual behavior: Quiet failure/Error 400 Bad Request.

Changed in launchpad:
status: New → Triaged
importance: Undecided → Low
Curtis Hovey (sinzui)
summary: - Tag editor backend doesn't correct tag case
+ Bug Tag editor backend doesn't correct tag case
tags: added: javascript
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.