Return EvCompany logo as a full URL in the API resource
PHP Tests / php-tests (push) Has been cancelled
PHP Tests / php-tests (push) Has been cancelled
EvCompanyResource returned the raw disk-relative path stored by Filament's FileUpload (e.g. "logos/xxx.png"), not something API consumers can render directly. - EvCompany::logoUrl() builds an absolute URL from the configured filesystem disk, guarding against a disk (e.g. s3) that already returns an absolute URL so it isn't double-prefixed. - EvCompanyResource now exposes that as 'logo' instead of the raw path.
This commit is contained in:
@@ -23,7 +23,7 @@ class EvCompanyResource extends JsonResource
|
||||
'mm_description' => $this->mm_description,
|
||||
'contact' => $this->contact,
|
||||
'address' => $this->address,
|
||||
'logo' => $this->logo,
|
||||
'logo' => $this->logo_url,
|
||||
];
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user