This commit is contained in:
SepehrYahyaee
2026-05-18 09:29:41 +03:30
parent 600c6bd7ed
commit f0ba8949cb
2 changed files with 25 additions and 0 deletions

View File

@@ -2304,6 +2304,15 @@ export class ExpertClaimService {
return await this.branchDbService.findAll(insuranceId);
}
/**
* V2: branches for the damage expert's insurer tenant (JWT `clientKey`).
* Same data as v1 `GET expert-claim/branches/:insuranceId` without passing client id.
*/
async retrieveInsuranceBranchesV2(actor: { clientKey?: string }) {
const clientKey = requireActorClientKey(actor);
return await this.branchDbService.findAll(clientKey);
}
private globalErrHandler(error) {
this.logger.error(error.response?.responseCode, error.response);
throw new HttpException(error.response, error.claimStatus);