phacility/phabricator · error · ConduitException

ERR_EMPTY_PARTICIPANT_PHIDS

ERR_EMPTY_PARTICIPANT_PHIDS

Error message

ERR_EMPTY_PARTICIPANT_PHIDS

What it means

Error "ERR_EMPTY_PARTICIPANT_PHIDS" thrown in phacility/phabricator.

Source

Thrown at src/applications/conpherence/conduit/ConpherenceCreateThreadConduitAPIMethod.php:64

  protected function execute(ConduitAPIRequest $request) {
    $participant_phids = $request->getValue('participantPHIDs', array());
    $message = $request->getValue('message');
    $title = $request->getValue('title');
    $topic = $request->getValue('topic');

    list($errors, $conpherence) = ConpherenceEditor::createThread(
      $request->getUser(),
      $participant_phids,
      $title,
      $message,
      $request->newContentSource(),
      $topic);

    if ($errors) {
      foreach ($errors as $error_code) {
        switch ($error_code) {
          case ConpherenceEditor::ERROR_EMPTY_PARTICIPANTS:
            throw new ConduitException('ERR_EMPTY_PARTICIPANT_PHIDS');
            break;
        }
      }
    }

    return array(
      'conpherenceID' => $conpherence->getID(),
      'conpherencePHID' => $conpherence->getPHID(),
      'conpherenceURI' => $this->getConpherenceURI($conpherence),
    );
  }

}

View on GitHub (pinned to 5720a38cfe)

When it happens

Trigger: Thrown at src/applications/conpherence/conduit/ConpherenceCreateThreadConduitAPIMethod.php:64 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/7bf331d30bacff5b. Report an issue: GitHub.