facebook/arcanist — Issue #19: ConduitClientException when trying to update a differential
Author: kouiskas
Created: 2012-03-07 15:56:58+00:00
State: open

Ta-Mere:trunk kouiskas$ arc diff --update D12 --trace
>>> [0] conduit.connect()
<<< [0] 1,069,831 us
>>> [1] $ (cd '/Users/kouiskas/Documents/deviantArt/trunk/' && svn --xml status)
<<< [1] 1,515,002 us
>>> [2] differential.query()
<<< [2] 1,306,845 us
>>> [3] differential.getcommitmessage()

Fatal error: Uncaught exception 'ConduitClientException' with message 'ERR-CONDUIT-CORE: A differential field (of class 'DifferentialReviewersFieldSpecification') is attempting to retrieve a handle ('PHID-USER-54fls6nrcfbjdwpk2tnl') which it did not request. Return all handle PHIDs you need from getRequiredHandlePHIDs().' in /usr/arc/libphutil/src/conduit/client/ConduitFuture.php:54
Stack trace:
#0 /usr/arc/libphutil/src/future/proxy/FutureProxy.php(77): ConduitFuture->didReceiveResult(Array)
#1 /usr/arc/libphutil/src/future/proxy/FutureProxy.php(54): FutureProxy->getResult()
#2 /usr/arc/libphutil/src/conduit/client/ConduitClient.php(52): FutureProxy->resolve()
#3 /usr/arc/arcanist/src/workflow/diff/ArcanistDiffWorkflow.php(1434): ConduitClient->callMethodSynchronous('differential.ge...', Array)
#4 /usr/arc/arcanist/src/workflow/diff/ArcanistDiffWorkflow.php(1232): ArcanistDiffWorkflow->getCommitMessageFromRevision('D12')
#5 /usr/arc/arcanist/src/workflow/diff/ArcanistDiffWorkflow.php(301): ArcanistDiffWorkflow->buildComm in /usr/arc/libphutil/src/conduit/client/ConduitFuture.php on line 54