Remove duplicata while update health care sheet
This commit is contained in:
parent
b94f264f57
commit
6f9a015ab1
|
@ -1826,28 +1826,6 @@ class HealthCareSheetController extends Controller
|
|||
$prescriptions = $request->input('prescriptions', []);
|
||||
$exams = $request->input('exams', []);
|
||||
|
||||
//Verifier les duplicata
|
||||
$performancesActsIds = array_merge($sheet->performances->pluck('act_id')->toArray(), array_map(function ($r) {
|
||||
return $r['act_id'] ?? null;
|
||||
}, $performances));
|
||||
if (array_has_dupes($performancesActsIds)) {
|
||||
return $this->errorResponse(trans('errors.sheet_performances_duplicata'));
|
||||
}
|
||||
|
||||
$examsActsIds = array_map(function ($r) {
|
||||
return $r['act_id'] ?? null;
|
||||
}, $exams);
|
||||
if (array_has_dupes($examsActsIds)) {
|
||||
return $this->errorResponse(trans('errors.sheet_exams_duplicata'));
|
||||
}
|
||||
|
||||
$prescriptionsDrugsIds = array_map(function ($r) {
|
||||
return $r['drug_or_device_id'] ?? null;
|
||||
}, $prescriptions);
|
||||
if (array_has_dupes($prescriptionsDrugsIds)) {
|
||||
return $this->errorResponse(trans('errors.sheet_prescriptions_duplicata'));
|
||||
}
|
||||
|
||||
|
||||
$parts = $this->getConfigInsuranceParts($nhConfig, $request->input('care_condition', $sheet->care_condition));
|
||||
$currency_code = $this->getNetworkCurrency($sheet->insurance->network_id);
|
||||
|
|
|
@ -559,7 +559,7 @@ class InsuranceSubscriptionController extends Controller
|
|||
$notification = trans('messages.insurance_subscription_rejected_notification', $notificationParams);
|
||||
} else {
|
||||
$subscription->state = InsuranceSubscriptionState::AWAITING_FURTHER_INFORMATION;
|
||||
$mailTitle = trans('messages.insurance_subscription_awaiting_more_information_mail');
|
||||
$mailTitle = trans('messages.insurance_subscription_awaiting_more_information');
|
||||
$mailMessage = trans('messages.insurance_subscription_awaiting_more_information_mail', $mailParams);
|
||||
$notification = trans('messages.insurance_subscription_awaiting_more_information_notification', $notificationParams);
|
||||
|
||||
|
|
Loading…
Reference in New Issue