fixed sanitazer and academy
This commit is contained in:
@@ -767,6 +767,17 @@ final class AcademyAdminController extends Controller
|
||||
];
|
||||
}
|
||||
|
||||
if ($resource === 'challenges') {
|
||||
return [
|
||||
'links' => array_filter([
|
||||
'preview' => $record->exists ? route('academy.challenges.show', ['slug' => $record->slug]) : null,
|
||||
]),
|
||||
'coverUploadUrl' => route('api.studio.academy.lessons.media.upload'),
|
||||
'coverDeleteUrl' => route('api.studio.academy.lessons.media.destroy'),
|
||||
'coverCdnBaseUrl' => rtrim((string) config('cdn.files_url', 'https://files.skinbase.org'), '/'),
|
||||
];
|
||||
}
|
||||
|
||||
if ($resource !== 'lessons') {
|
||||
return [];
|
||||
}
|
||||
@@ -1200,6 +1211,7 @@ final class AcademyAdminController extends Controller
|
||||
'voting_starts_at' => optional($record->voting_starts_at)?->format('Y-m-d\TH:i'),
|
||||
'voting_ends_at' => optional($record->voting_ends_at)?->format('Y-m-d\TH:i'),
|
||||
'cover_image' => (string) ($record->cover_image ?? ''),
|
||||
'cover_image_url' => $this->resolveLessonCoverImageUrl((string) ($record->cover_image ?? '')),
|
||||
'prize_text' => (string) ($record->prize_text ?? ''),
|
||||
'required_tags' => implode(', ', (array) ($record->required_tags ?? [])),
|
||||
'allowed_categories' => implode(', ', (array) ($record->allowed_categories ?? [])),
|
||||
|
||||
Reference in New Issue
Block a user