Releases with the same directory name causes an error

Bug #2895 reported by parasquid
12
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
Medium
Diogo Matsubara

Bug Description

For example, here: https://launchpad.net/products/openkore the confpack and OpenKore releases all lead to the same directory name https://launchpad.net/products/openkore/1.6.3 which leads to the error page.

Before I experienced this error, I was trying to update confpack with another release. However, it seems that with my slow internet connection, I managed to resend the POST data three times leading to this error.

Christian Reis (kiko)
Changed in launchpad:
assignee: nobody → diogomatsubara
Revision history for this message
Diogo Matsubara (matsubara) wrote :

A very similar problem also occurs with product series, though product series has a database constraint that ensures a unique name. Product releases have no such constraint and really blow up.

Revision history for this message
Stuart Bishop (stub) wrote :

ProductRelease(productseries, version) is now unique so people will not be able to create duplicate product releases.

There is still UI work to do though, as the forms still allow people to attempt to do this at which point they will get a System Error page.

Changed in launchpad:
status: New → Accepted
Changed in launchpad:
status: Accepted → PendingUpload
Changed in launchpad:
status: PendingUpload → Fixed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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