Get rid of the no-trailing-slash restriction on branch URIs
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Triaged
|
Low
|
Unassigned |
Bug Description
There seems to be no current reason why a branch URI should not be able to end in a slash (http://
This bug is to get rid of that database constraint, and to get rid of the special behavior I've put in BranchURIField to chop off the slash at the end of "http://
The branch that introduces the URIField slash normalization is
https:/
The DB constraint in question is: "branch_ url_no_ trailing_ slash" CHECK (url !~~ '%/'::text)
What's the rationale behind it ?