phacility/phabricator · error · ConduitException
ERR_USAGE_ROOM_NOT_FOUND
ERR_USAGE_ROOM_NOT_FOUND
Error message
ERR_USAGE_ROOM_NOT_FOUND
What it means
Error "ERR_USAGE_ROOM_NOT_FOUND" thrown in phacility/phabricator.
Source
Thrown at src/applications/conpherence/conduit/ConpherenceUpdateThreadConduitAPIMethod.php:67
);
}
protected function execute(ConduitAPIRequest $request) {
$user = $request->getUser();
$id = $request->getValue('id');
$phid = $request->getValue('phid');
$query = id(new ConpherenceThreadQuery())
->setViewer($user);
if ($id) {
$query->withIDs(array($id));
} else if ($phid) {
$query->withPHIDs(array($phid));
} else {
throw new ConduitException('ERR_USAGE_NO_ROOM_ID');
}
$conpherence = $query->executeOne();
if (!$conpherence) {
throw new ConduitException('ERR_USAGE_ROOM_NOT_FOUND');
}
$source = $request->newContentSource();
$editor = id(new ConpherenceEditor())
->setContentSource($source)
->setActor($user);
$xactions = array();
$add_participant_phids = $request->getValue('addParticipantPHIDs', array());
$remove_participant_phid = $request->getValue('removeParticipantPHID');
$message = $request->getValue('message');
$title = $request->getValue('title');
if ($add_participant_phids) {
$xactions[] = id(new ConpherenceTransaction())
->setTransactionType(
ConpherenceThreadParticipantsTransaction::TRANSACTIONTYPE)
->setNewValue(array('+' => $add_participant_phids));
}
if ($remove_participant_phid) {View on GitHub (pinned to 5720a38cfe)
When it happens
Trigger: Thrown at src/applications/conpherence/conduit/ConpherenceUpdateThreadConduitAPIMethod.php:67 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of phacility/phabricator@5720a38cfe (2026-08-21).
Data as JSON: /api/errors/6e8355663e1be42f.
Report an issue: GitHub.