I've noticed that with a single request to a bimserverclient.multiCall call which returns an error the errorCallback function isn't called.
How to verify the error:
Create a BIMServer project with 2 revision.
Make a single call with callWithNoIndication("LowLevelInterface","getDataObjectByOid") passing a request for an oid passing a roid where the oid doesn't exists. There is an error, but the errorCallback (with the distrubuted code) isn't called. With the pulled request version it's called.
I've noticed that with a single request to a
bimserverclient.multiCall
call which returns an error theerrorCallback
function isn't called.How to verify the error:
callWithNoIndication("LowLevelInterface","getDataObjectByOid")
passing a request for an oid passing a roid where the oid doesn't exists. There is an error, but theerrorCallback
(with the distrubuted code) isn't called. With the pulled request version it's called.I've attached a (almost) ready to use example.
PullRequestSample.zip