forked from Yara724/api
merge upstream
This commit is contained in:
@@ -10841,11 +10841,6 @@ export class ClaimRequestManagementService {
|
||||
|
||||
const shebaNumber = claimCase.money?.sheba;
|
||||
const nationalCode = claimCase.money?.nationalCodeOfInsurer;
|
||||
if (!shebaNumber || !nationalCode) {
|
||||
throw new BadRequestException(
|
||||
"Bank information is missing on the claim. Complete run-inquiries for both parties first.",
|
||||
);
|
||||
}
|
||||
|
||||
const updatePayload: any = {
|
||||
"damage.otherParts": otherParts.length > 0 ? otherParts : undefined,
|
||||
@@ -10884,14 +10879,22 @@ export class ClaimRequestManagementService {
|
||||
claimRequestId: updatedClaim._id.toString(),
|
||||
publicId: updatedClaim.publicId,
|
||||
otherParts,
|
||||
shebaNumber: String(shebaNumber).replace(
|
||||
/^(.{4})(.*)(.{4})$/,
|
||||
"IR$1************$3",
|
||||
),
|
||||
nationalCodeOfOwner: String(nationalCode).replace(
|
||||
/^(.{2})(.*)(.{2})$/,
|
||||
"$1******$3",
|
||||
),
|
||||
...(shebaNumber
|
||||
? {
|
||||
shebaNumber: String(shebaNumber).replace(
|
||||
/^(.{4})(.*)(.{4})$/,
|
||||
"IR$1************$3",
|
||||
),
|
||||
}
|
||||
: {}),
|
||||
...(nationalCode
|
||||
? {
|
||||
nationalCodeOfOwner: String(nationalCode).replace(
|
||||
/^(.{2})(.*)(.{2})$/,
|
||||
"$1******$3",
|
||||
),
|
||||
}
|
||||
: {}),
|
||||
currentStep: ClaimWorkflowStep.CAPTURE_PART_DAMAGES,
|
||||
nextStep: ClaimWorkflowStep.UPLOAD_REQUIRED_DOCUMENTS,
|
||||
message:
|
||||
|
||||
Reference in New Issue
Block a user