Page MenuHomePhabricator

Fix some transaction issues when retitling projects
ClosedPublic

Authored by epriestley on Jul 5 2014, 5:00 PM.
Tags
None
Referenced Files
F13244194: D9829.diff
Thu, May 23, 4:36 AM
F13242017: D9829.id.diff
Thu, May 23, 1:26 AM
F13227230: D9829.id23589.diff
Mon, May 20, 1:54 AM
F13224422: D9829.id23589.diff
Sun, May 19, 8:29 AM
F13221639: D9829.diff
Sun, May 19, 2:56 AM
F13203277: D9829.diff
Tue, May 14, 11:37 PM
F13189144: D9829.diff
Sat, May 11, 5:45 AM
Unknown Object (File)
Tue, May 7, 9:08 AM
Subscribers
Tokens
"Doubloon" token, awarded by btrahan."Haypence" token, awarded by joshuaspence.

Details

Summary

Fixes T5530.

  • We currently fail if you rename a project so it has the same slug (e.g., "Example" -> "ExAmPlE").
  • We currently fail if you rename a project so one of its secondary hashtags becomes the primary hashtag.

Instead, succeed in these cases.

Test Plan

Successfully performed the renames described above.

Diff Detail

Repository
rP Phabricator
Lint
Lint Skipped
Unit
Tests Skipped