Homestyx hydra
Diffusion hydra 3d804bf14d5d

Fix some transaction issues when retitling projects

Description

Fix some transaction issues when retitling projects

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.

Reviewers: btrahan, chad

Reviewed By: chad

Subscribers: epriestley

Maniphest Tasks: T5458, T5530

Differential Revision: https://secure.phabricator.com/D9829

Details

Provenance
epriestleyAuthored on Jul 10 2014, 1:18 PM
sirocylPushed on Oct 16 2024, 5:49 AM
Parents
R1:e46826ad364d: Introduce CAN_EDIT for ExternalAccount, and make CAN_VIEW more liberal
Branches
Unknown
Tags
Unknown

Event Timeline