change nominatim original function
This commit is contained in:
@@ -12,7 +12,7 @@ use Illuminate\Support\Facades\Storage;
|
||||
use Carbon\Carbon;
|
||||
use App\Http\Requests\DailyAccidentRequest;
|
||||
use Spatie\Permission\Models\Permission;
|
||||
|
||||
use App\Services\NominatimService;
|
||||
|
||||
|
||||
class DailyAccidentController extends Controller
|
||||
@@ -131,9 +131,9 @@ class DailyAccidentController extends Controller
|
||||
|
||||
}
|
||||
|
||||
public function store(DailyAccidentRequest $request)
|
||||
public function store(DailyAccidentRequest $request, NominatimService $nominatimService)
|
||||
{
|
||||
DB::transaction(function () use ($request) {
|
||||
DB::transaction(function () use ($request, $nominatimService) {
|
||||
$new_daily_accident = new DailyAccident();
|
||||
|
||||
$new_daily_accident->province_id = $request->province_id;
|
||||
@@ -217,7 +217,7 @@ class DailyAccidentController extends Controller
|
||||
$new_daily_accident->accident_reason_ebham_dar_masir = $request->accident_reason_ebham_dar_masir ?? 0;
|
||||
$new_daily_accident->accident_reason_qus_tond_ofoghi = $request->accident_reason_qus_tond_ofoghi ?? 0;
|
||||
|
||||
$new_daily_accident->way_id = self::get_way_id_from_nominatim($request->lat, $request->lng);
|
||||
$new_daily_accident->way_id = $nominatimService->get_way_id_from_nominatim($request->lat, $request->lng);
|
||||
|
||||
$new_daily_accident->save();
|
||||
|
||||
@@ -521,9 +521,9 @@ class DailyAccidentController extends Controller
|
||||
], 200);
|
||||
}
|
||||
|
||||
public function update(DailyAccident $accident, Request $request)
|
||||
public function update(DailyAccident $accident, Request $request, NominatimService $nominatimService)
|
||||
{
|
||||
DB::transaction(function () use ($request, $accident) {
|
||||
DB::transaction(function () use ($request, $accident, $nominatimService) {
|
||||
;
|
||||
auth()->user()->addActivityComplete(1119, $accident);
|
||||
|
||||
@@ -608,7 +608,7 @@ class DailyAccidentController extends Controller
|
||||
$accident->accident_reason_ebham_dar_masir = $request->accident_reason_ebham_dar_masir ?? 0;
|
||||
$accident->accident_reason_qus_tond_ofoghi = $request->accident_reason_qus_tond_ofoghi ?? 0;
|
||||
|
||||
$accident->way_id = self::get_way_id_from_nominatim($request->lat, $request->lng);
|
||||
$accident->way_id = $nominatimService->get_way_id_from_nominatim($request->lat, $request->lng);
|
||||
|
||||
$accident->save();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user