From 925846054ce0348b6815c353cf1e77fbba5e0085 Mon Sep 17 00:00:00 2001 From: Venkatesh Date: Tue, 5 May 2026 17:12:40 +0530 Subject: [PATCH 1/2] FIX_FROM_SUBMIT_ISSUES --- app/Views/insurer_branch.php | 8 +++++++- app/Views/rto_master_list.php | 12 +++++++----- 2 files changed, 14 insertions(+), 6 deletions(-) diff --git a/app/Views/insurer_branch.php b/app/Views/insurer_branch.php index 92494a03..dbb3d009 100755 --- a/app/Views/insurer_branch.php +++ b/app/Views/insurer_branch.php @@ -739,12 +739,18 @@ success: function(res) { $("#insurer_branch_form")[0].reset(); console.log(res); + if (res && res.status) { + toastr.success(res.message || 'Insurer branch saved successfully', 'Success'); + window.location.reload(); + return; + } + $('#insurer_branch_list tr').remove(); renderBranchRows(res.data || []); initBranchDataTable(); $('#container').empty(); $('#contact_1_wrapper input').val(''); hideBranchModal(); - // window.location.reload(); + toastr.warning((res && res.message) ? res.message : 'Unable to save insurer branch', 'Warning'); // $('#add_branch').hide(); // $('#branch_table').show(); // $('.btnBack').hide(); diff --git a/app/Views/rto_master_list.php b/app/Views/rto_master_list.php index e5b2b2dd..57214d5e 100644 --- a/app/Views/rto_master_list.php +++ b/app/Views/rto_master_list.php @@ -170,10 +170,12 @@ $rto_col_width_px = nhance_dt_column_widths_px($rto_header_labels, $rto_col_max_ placeholder="Enter RTO State" style="text-transform:uppercase" required data-parsley-required-message="RTO State is required" - data-parsley-type="alpha" - data-parsley-type-message="RTO State must contain only alphabets" - data-parsley-length="[2,2]" - data-parsley-length-message="RTO State must be exactly 2 letters" + data-parsley-pattern="^[a-zA-Z\s]+$" + data-parsley-pattern-message="RTO State must contain only alphabets and spaces" + data-parsley-minlength="2" + data-parsley-minlength-message="RTO State must be at least 2 characters" + data-parsley-maxlength="50" + data-parsley-maxlength-message="RTO State maximum 50 characters" data-parsley-trigger="keyup"> @@ -289,7 +291,7 @@ $rto_col_width_px = nhance_dt_column_widths_px($rto_header_labels, $rto_col_max_ } else if (type == 'edit'){ method = "GET"; $('#modalLabel').text('Edit RTO details'); - $('#vehicleTypeForm')[0].reset(); + $('#RTOForm')[0].reset(); } console.log("type", type) From e591ada844dc7c11410bd1a3d3ef360ce05c4334 Mon Sep 17 00:00:00 2001 From: Venkatesh Date: Tue, 5 May 2026 17:17:44 +0530 Subject: [PATCH 2/2] FIX_VALIDATION --- app/Views/insurer_branch.php | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/app/Views/insurer_branch.php b/app/Views/insurer_branch.php index dbb3d009..9f40c732 100755 --- a/app/Views/insurer_branch.php +++ b/app/Views/insurer_branch.php @@ -21,6 +21,11 @@ .is-invalid { border-color: #dc3545 !important; } + +/* Avoid duplicate validation messages: keep custom .field-error only */ +#insurer_branch_form .parsley-errors-list { + display: none !important; +}