From 814281a6bffc3b66bed1e8d4a873199a4686fbdf Mon Sep 17 00:00:00 2001 From: dhanabalan Date: Tue, 27 Jan 2026 14:14:41 +0530 Subject: [PATCH] changed logic in edit rfq transporter page --- .../Pages/EditRfqTransporterBid.php | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/app/Filament/Resources/RfqTransporterBidResource/Pages/EditRfqTransporterBid.php b/app/Filament/Resources/RfqTransporterBidResource/Pages/EditRfqTransporterBid.php index 6e2c357..55ba2b5 100644 --- a/app/Filament/Resources/RfqTransporterBidResource/Pages/EditRfqTransporterBid.php +++ b/app/Filament/Resources/RfqTransporterBidResource/Pages/EditRfqTransporterBid.php @@ -3,6 +3,7 @@ namespace App\Filament\Resources\RfqTransporterBidResource\Pages; use App\Filament\Resources\RfqTransporterBidResource; +use App\Models\RequestQuotation; use App\Models\RfqTransporterBid; use App\Models\SpotRateTransportMaster; use App\Models\User; @@ -25,15 +26,19 @@ class EditRfqTransporterBid extends EditRecord // dd($this->record); $rank = RfqTransporterBid::where('request_quotation_id', $this->record->request_quotation_id) - ->where('spot_rate_transport_master_id', $this->record->spot_rate_transport_master_id) ->orderBy('total_freight_charge') ->pluck('id') ->search($this->record->id) + 1; - $spotRate = SpotRateTransportMaster::findOrFail( - $this->record->spot_rate_transport_master_id + + $requestQuotation = RequestQuotation::findOrFail( + $this->record->request_quotation_id ); + $spotRateId = $requestQuotation->spot_rate_transport_master_id; + + $spotRate = SpotRateTransportMaster::findOrFail($spotRateId); + $userNames = json_decode($spotRate->user_name, true); if (!is_array($userNames)) {