We upgraded to a much recent version of Phabricator but got feed publisher somehow broken:
EXCEPTION: (PhutilProxyException) Error while executing task ID 68232960 from queue. {>} (Exception) Transaction ("PHID-XACT-DREV-2hfkgo637b3p3mn") requires a handle ("PHID-DREV-ghwieyrq4dke4vvnl2ue") that it did not load. at [/usr/local/fbprojects/packages/phabricator/frontend/120/devtools/phabricator/src/applications/transactions/storage/PhabricatorApplicationTransaction.php:254]
#0 PhabricatorApplicationTransaction::getHandle(PHID-DREV-ghwieyrq4dke4vvnl2ue) called at [/usr/local/fbprojects/packages/phabricator/frontend/120/devtools/phabricator/src/applications/transactions/storage/PhabricatorApplicationTransaction.php:276] #1 PhabricatorApplicationTransaction::renderHandleLink(PHID-DREV-ghwieyrq4dke4vvnl2ue) called at [/usr/local/fbprojects/packages/phabricator/frontend/120/devtools/phabricator/src/applications/differential/storage/DifferentialTransaction.php:248] #2 DifferentialTransaction::getTitleForFeed(Object PhabricatorApplicationTransactionFeedStory) called at [/usr/local/fbprojects/packages/phabricator/frontend/120/devtools/phabricator/src/applications/transactions/feed/PhabricatorApplicationTransactionFeedStory.php:72] #3 PhabricatorApplicationTransactionFeedStory::renderText() called at [/usr/local/fbprojects/packages/phabricator/frontend/120/devtools/phabricator/src/applications/feed/worker/FeedPublisherHTTPWorker.php:16] #4 FeedPublisherHTTPWorker::doWork() called at [/usr/local/fbprojects/packages/phabricator/frontend/120/devtools/phabricator/src/infrastructure/daemon/workers/PhabricatorWorker.php:85] #5 PhabricatorWorker::executeTask() called at [/usr/local/fbprojects/packages/phabricator/frontend/120/devtools/phabricator/src/infrastructure/daemon/workers/storage/PhabricatorWorkerActiveTask.php:123] #6 PhabricatorWorkerActiveTask::executeTask() called at [/usr/local/fbprojects/packages/phabricator/frontend/120/devtools/phabricator/src/infrastructure/daemon/workers/PhabricatorTaskmasterDaemon.php:19] #7 PhabricatorTaskmasterDaemon::run() called at [/usr/local/fbprojects/packages/phabricator/frontend/120/devtools/libphutil/src/daemon/PhutilDaemon.php:85] #8 PhutilDaemon::execute() called at [/usr/local/fbprojects/packages/phabricator/frontend/120/devtools/libphutil/scripts/daemon/exec/exec_daemon.php:112]
Should we always add objectPHID and authorPHID to the required handles list? Or did I miss something?