forked from Yara724/api
Merge pull request 'main' (#177) from s.hajizadeh/yara724api:main into main
Reviewed-on: Yara724/api#177
This commit is contained in:
@@ -3676,6 +3676,19 @@ export class ClaimRequestManagementService {
|
||||
const inquiryMapped = vehicle?.inquiry?.mapped ?? {};
|
||||
const inquiryRaw = vehicle?.inquiry?.raw ?? {};
|
||||
|
||||
const guiltyUserId =
|
||||
input.blameCase?.expertSubmitReplyFinal?.guiltyUserId ??
|
||||
input.blameCase?.expertSubmitReply?.guiltyUserId;
|
||||
const blamedParty =
|
||||
guiltyUserId && Array.isArray(input.blameCase?.parties)
|
||||
? input.blameCase.parties.find(
|
||||
(party: any) =>
|
||||
String(party?.person?.userId ?? "") === String(guiltyUserId),
|
||||
)
|
||||
: null;
|
||||
const blamedThirdPolicyCode =
|
||||
blamedParty?.vehicle?.inquiry?.mapped?.ThirdPolicyCode ?? null;
|
||||
|
||||
const carType = input.claimCase?.vehicle?.carType as string | undefined;
|
||||
const vehicleKindId = await this.resolveVehicleKindId(
|
||||
input.clientKey,
|
||||
@@ -3719,7 +3732,7 @@ export class ClaimRequestManagementService {
|
||||
VehicleKindId: vehicleKindId,
|
||||
VIN: inquiryMapped.VIN ?? inquiryRaw.VIN ?? null,
|
||||
AccidentVehicleUsedId: input.defaults.AccidentVehicleUsedId,
|
||||
PolicyCINumber: null,
|
||||
PolicyCINumber: blamedThirdPolicyCode,
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user