Added User Settings

This commit is contained in:
2026-06-15 12:37:14 +10:00
parent a753bffaf8
commit a270913931
20 changed files with 451 additions and 102 deletions
+7 -1
View File
@@ -45,7 +45,13 @@ class Airline extends Model
protected function logoUrl() : Attribute{
return Attribute::make(
get: function () {
return config('app.logo_api_url') . "/airline/$this->internal_name/logo/tail";
$user = auth()->user();
$apiUrl = config('app.logo_api_url');
if ($user && !$user->getSetting('ai_tail_logos')) {
return $apiUrl .'/airline/blank/logo/tail';
}
return $apiUrl . "/airline/$this->internal_name/logo/tail";
}
);
}