Page MenuHomePhabricator

You Shall Not Pass: Differential Revision Unknown Object
Closed, ResolvedPublic


The repository corresponding to a few differentials on our install no longer exists (it was reimported). As a result, the repository field in the differential appears as "Unknown Object".

The bigger issue, however, is that users are not able to view these differentials (with the exception of the author). Instead, a "You Shall Not Pass: Differential Revision Unknown Object" dialog is shown.

How can I do a bulk update on all differentials to change the old PHID into the new PHID? I tried modifying the differential_diff.repositoryPHID` field directly, but this did not seem to worl

Event Timeline

joshuaspence assigned this task to epramono.
joshuaspence reassigned this task from epramono to epriestley.
joshuaspence raised the priority of this task from to High.
joshuaspence updated the task description. (Show Details)
joshuaspence added a project: Differential.
joshuaspence added a subscriber: joshuaspence.

differential_revision.repositoryPHID should be the controlling field.

Thanks. That works.