Details
Description
Optimisation, as discussed in dev ML [1]:
Check for id != 0 when resolving a reference using an id in *Controller.resolveReference(), to avoid an unnecessary roundtrip to the database layer and the creation of a transaction that must be rolled back because a NotFoundException is thrown.
[1] http://syncope-dev.1063484.n5.nabble.com/check-for-id-0-in-UserController-td5715962.html