git add .

git commit "complete tour and flight departure date handling"
This commit is contained in:
2026-08-19 19:49:52 +03:30
parent 8872473e8d
commit fa291c7108
10 changed files with 222 additions and 35 deletions
@@ -6,6 +6,7 @@ use App\Http\Controllers\Controller;
use App\Http\Requests\Admin\FlightStoreRequest;
use App\Models\ActivityLog;
use App\Models\Flight;
use Hekmatinasser\Verta\Verta;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\DB;
use Illuminate\Support\Facades\Storage;
@@ -38,6 +39,14 @@ class FlightController extends Controller
try {
$data = $request->validated();
if ($request->departure_date) {
$data['departure_date'] = Verta::parse(
$request->departure_date
)->formatGregorian('Y-m-d');
}
if ($request->hasFile('image')) {
@@ -94,6 +103,13 @@ class FlightController extends Controller
$data = $request->validated();
if ($request->departure_date) {
$data['departure_date'] = Verta::parse(
$request->departure_date
)->formatGregorian('Y-m-d');
}
if ($request->hasFile('image')) {
@@ -7,6 +7,7 @@ use App\Http\Requests\TourStoreRequest;
use App\Models\ActivityLog;
use App\Models\Tour;
use App\Models\TravelType;
use Hekmatinasser\Verta\Verta;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\DB;
use Illuminate\Support\Facades\Storage;
@@ -41,6 +42,14 @@ class TourController extends Controller
$data = $request->validated();
if ($request->departure_date) {
$data['departure_date'] = Verta::parse(
$request->departure_date
)->formatGregorian('Y-m-d');
}
if ($request->hasFile('image')) {
$data['image'] = $request
@@ -97,6 +106,13 @@ class TourController extends Controller
$data = $request->validated();
if ($request->departure_date) {
$data['departure_date'] = Verta::parse(
$request->departure_date
)->formatGregorian('Y-m-d');
}
if ($request->hasFile('image')) {
@@ -44,9 +44,8 @@ class FlightStoreRequest extends FormRequest
'max:100'
],
'departure_date' => [
'required',
'string',
],
'required'
],
'departure_time' => [
'required',
'date_format:H:i'
+1 -3
View File
@@ -77,9 +77,7 @@ class TourStoreRequest extends FormRequest
'departure_date' => [
'required',
'date',
'after_or_equal:today',
],
],
'status' => [