Added Notifications

This commit is contained in:
2026-05-21 22:52:16 +10:00
parent 10d6ee8dee
commit 150c34bfb8
14 changed files with 161 additions and 107 deletions
+19 -4
View File
@@ -227,17 +227,32 @@ class UserFlight extends Model
return Attribute::make(
get: function () {
if(!$this->airline || !$this->aircraft){
$apiUrl = config('app.logo_api_url');
if (!$this->aircraft) {
return null;
}
$path = "images/liveries/{$this->airline->internal_name}_{$this->aircraft->designator}.png";
if(!Storage::disk('local')->exists($path)){
if ($this->airline){
$path = "images/liveries/{$this->airline->internal_name}_{$this->aircraft->designator}.png";
if (Storage::disk('local')->exists($path)) {
$finalPath = $apiUrl."/airline/{$this->airline->internal_name}/livery/{$this->aircraft->designator}";
}
}
if(empty($finalPath)){
$path = "images/livery_templates/{$this->aircraft->designator}.png";
if (Storage::disk('local')->exists($path)) {
$finalPath = $apiUrl."/aircraft/{$this->aircraft->designator}/livery";
}
}
if(empty($finalPath)){
return null;
}
return config('app.logo_api_url')."/airline/{$this->airline->internal_name}/livery/{$this->aircraft->designator}";
return $finalPath;
}
);
}