From 83d688af8ea268d4f1ee4edb2bbdf189c711fc16 Mon Sep 17 00:00:00 2001 From: amirghasempoor Date: Wed, 25 Dec 2024 14:49:33 +0330 Subject: [PATCH] fix the polymorph relation --- app/Models/RoadItemsProject.php | 11 ++++++++--- resources/lang/fa/validation.php | 1 + 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/app/Models/RoadItemsProject.php b/app/Models/RoadItemsProject.php index 06c9dc48..b71911c3 100644 --- a/app/Models/RoadItemsProject.php +++ b/app/Models/RoadItemsProject.php @@ -172,14 +172,19 @@ class RoadItemsProject extends Model { return $this->morphToMany(CMMSMachine::class, 'machinable', - 'cmms_machine_road_items_project', - 'road_items_project_id', + 'machinables', + 'machinable_id', 'machine_id' ); } public function rahdaran(): MorphToMany { - return $this->morphToMany(Rahdaran::class, 'rahdarable', 'rahdaran_road_items_project'); + return $this->morphToMany(Rahdaran::class, + 'rahdarable', + 'rahdarables', + 'rahdarable_id', + 'rahdar_id', + ); } } diff --git a/resources/lang/fa/validation.php b/resources/lang/fa/validation.php index 001946fc..0f2de9dc 100644 --- a/resources/lang/fa/validation.php +++ b/resources/lang/fa/validation.php @@ -201,5 +201,6 @@ return [ 'fields.*.type' => 'نوع فیلد', 'fields.*.option' => 'گزینه های فیلد', 'cmms_machine_id' => 'کد یکتا ماشین', + 'contract_subitem_id' => 'کد یکتای پروژه', ], ];