Skip to content

Commit 887c0fb

Browse files
Merge pull request #1712 from suraj-webkul/lead-mass-update
[2.0] fix the lead mass update action.
2 parents 0d69ad5 + f162ad7 commit 887c0fb

File tree

6 files changed

+10
-7
lines changed

6 files changed

+10
-7
lines changed

packages/Webkul/Admin/src/Http/Controllers/Lead/LeadController.php

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -362,11 +362,9 @@ public function massUpdate(MassUpdateRequest $massUpdateRequest): JsonResponse
362362
foreach ($leads as $lead) {
363363
Event::dispatch('lead.update.before', $lead->id);
364364

365-
$this->leadRepository->update(
366-
['lead_pipeline_stage_id' => $massUpdateRequest->input('value')],
367-
$lead->id,
368-
['lead_pipeline_stage_id']
369-
);
365+
$lead = $this->leadRepository->find($lead->id);
366+
367+
$lead?->update(['lead_pipeline_stage_id' => $massUpdateRequest->input('value')]);
370368

371369
Event::dispatch('lead.update.before', $lead->id);
372370
}
@@ -376,7 +374,7 @@ public function massUpdate(MassUpdateRequest $massUpdateRequest): JsonResponse
376374
]);
377375
} catch (\Exception $th) {
378376
return response()->json([
379-
'message' => trans('admin::app.leads.destroy-failed'),
377+
'message' => trans('admin::app.leads.update-failed'),
380378
], 400);
381379
}
382380
}

packages/Webkul/Admin/src/Resources/lang/ar/app.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1654,6 +1654,7 @@
16541654
'leads' => [
16551655
'create-success' => 'تم إنشاء العميل المحتمل بنجاح.',
16561656
'update-success' => 'تم تحديث العميل المحتمل بنجاح.',
1657+
'update-failed' => 'Leads can not be deleted.',
16571658
'destroy-success' => 'تم حذف العميل المحتمل بنجاح.',
16581659
'destroy-failed' => 'لا يمكن حذف العميل المحتمل.',
16591660

packages/Webkul/Admin/src/Resources/lang/en/app.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1653,7 +1653,8 @@
16531653

16541654
'leads' => [
16551655
'create-success' => 'Lead created successfully.',
1656-
'update-success' => 'Lead updated successfully.',
1656+
'update-success' => 'Leads updated successfully.',
1657+
'update-failed' => 'Leads can not be deleted.',
16571658
'destroy-success' => 'Lead deleted successfully.',
16581659
'destroy-failed' => 'Lead can not be deleted.',
16591660

packages/Webkul/Admin/src/Resources/lang/es/app.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1654,6 +1654,7 @@
16541654
'leads' => [
16551655
'create-success' => 'Lead creado exitosamente.',
16561656
'update-success' => 'Lead actualizado exitosamente.',
1657+
'update-failed' => 'No se pueden eliminar los clientes potenciales.',
16571658
'destroy-success' => 'Lead eliminado exitosamente.',
16581659
'destroy-failed' => 'No se puede eliminar el lead.',
16591660

packages/Webkul/Admin/src/Resources/lang/fa/app.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1654,6 +1654,7 @@
16541654
'leads' => [
16551655
'create-success' => 'سرنخ با موفقیت ایجاد شد.',
16561656
'update-success' => 'سرنخ با موفقیت به‌روزرسانی شد.',
1657+
'update-failed' => 'سرنخ‌ها قابل حذف نیستند.',
16571658
'destroy-success' => 'سرنخ با موفقیت حذف شد.',
16581659
'destroy-failed' => 'سرنخ قابل حذف نیست.',
16591660

packages/Webkul/Admin/src/Resources/lang/tr/app.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1654,6 +1654,7 @@
16541654
'leads' => [
16551655
'create-success' => 'Lead başarıyla oluşturuldu.',
16561656
'update-success' => 'Lead başarıyla güncellendi.',
1657+
'update-failed' => 'Potansiyel müşteriler silinemez.',
16571658
'destroy-success' => 'Lead başarıyla silindi.',
16581659
'destroy-failed' => 'Lead silinemedi.',
16591660

0 commit comments

Comments
 (0)