{"record":{"id":"cfbe5e7f2c9c8696","repo":"phacility/phabricator","slug":"err-usage-no-updates","errorCode":"ERR_USAGE_NO_UPDATES","errorMessage":"ERR_USAGE_NO_UPDATES","messagePattern":"ERR_USAGE_NO_UPDATES","errorType":"error_code","errorClass":"ConduitException","httpStatus":null,"severity":"error","filePath":"src/applications/conpherence/conduit/ConpherenceUpdateThreadConduitAPIMethod.php","lineNumber":112,"sourceCode":"    if ($title) {\n      $xactions[] = id(new ConpherenceTransaction())\n        ->setTransactionType(\n          ConpherenceThreadTitleTransaction::TRANSACTIONTYPE)\n        ->setNewValue($title);\n    }\n    if ($message) {\n      $xactions = array_merge(\n        $xactions,\n        $editor->generateTransactionsFromText(\n          $user,\n          $conpherence,\n          $message));\n    }\n\n    try {\n      $xactions = $editor->applyTransactions($conpherence, $xactions);\n    } catch (PhabricatorApplicationTransactionNoEffectException $ex) {\n      throw new ConduitException('ERR_USAGE_NO_UPDATES');\n    }\n\n    return true;\n  }\n\n}\n","sourceCodeStart":94,"sourceCodeEnd":119,"githubUrl":"https://github.com/phacility/phabricator/blob/5720a38cfe95b00ca4be5016dd0d2f3195f4fa04/src/applications/conpherence/conduit/ConpherenceUpdateThreadConduitAPIMethod.php#L94-L119","documentation":"Error \"ERR_USAGE_NO_UPDATES\" thrown in phacility/phabricator.","triggerScenarios":"Thrown at src/applications/conpherence/conduit/ConpherenceUpdateThreadConduitAPIMethod.php:112 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"5720a38cfe95b00ca4be5016dd0d2f3195f4fa04","analyzedAt":"2026-08-21T05:07:25.672Z","schemaVersion":2},"datasetVersion":"2026-08-21T11:28:35.574Z"}