Update more views to use direct kitsu urls for poster images
This commit is contained in:
parent
f40ee254c9
commit
a9b24f0cf7
@ -16,7 +16,7 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td rowspan="9">
|
||||
<?= $helper->picture("images/anime/{$item['anime']['id']}-original.webp", "jpg", [], ["width" => "390"]) ?>
|
||||
<?= $helper->picture($item['anime']['cover_image'], "jpg", [], ["width" => "390"]) ?>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -19,6 +19,11 @@ query ($slug: String!) {
|
||||
id
|
||||
slug
|
||||
posterImage {
|
||||
original {
|
||||
width
|
||||
height
|
||||
url
|
||||
}
|
||||
views {
|
||||
width
|
||||
height
|
||||
|
@ -184,10 +184,9 @@ abstract class HistoryTransformer {
|
||||
|
||||
protected function transformProgress (array $entry): ?HistoryItem
|
||||
{
|
||||
$id = $entry['media']['id'];
|
||||
$data = $entry['media'];
|
||||
$title = $this->linkTitle($data);
|
||||
$imgUrl = "images/{$this->type}/{$id}.webp";
|
||||
$imgUrl = $data['posterImage']['views'][0]['url'] ?? $data['posterImage']['original']['url'];
|
||||
$item = end($entry['changedData']['progress']);
|
||||
|
||||
// No showing episode 0 nonsense
|
||||
@ -226,10 +225,9 @@ abstract class HistoryTransformer {
|
||||
|
||||
protected function transformUpdated(array $entry): HistoryItem
|
||||
{
|
||||
$id = $entry['media']['id'];
|
||||
$data = $entry['media'];
|
||||
$title = $this->linkTitle($data);
|
||||
$imgUrl = "images/{$this->type}/{$id}.webp";
|
||||
$imgUrl = $data['posterImage']['views'][0]['url'] ?? $data['posterImage']['original']['url'];
|
||||
|
||||
$kind = array_key_first($entry['changedData']);
|
||||
|
||||
|
@ -102,7 +102,9 @@ final class LibraryEntryTransformer extends AbstractTransformer
|
||||
'titles' => $titles,
|
||||
'slug' => $anime['slug'],
|
||||
'show_type' => (string)StringType::from($anime['subtype'])->upperCaseFirst(),
|
||||
'cover_image' => $anime['posterImage']['views'][1]['url'],
|
||||
'cover_image' => $anime['posterImage']['views'][1]['url']
|
||||
?? $anime['posterImage']['original']['url']
|
||||
?? '/public/images/placeholder.png',
|
||||
'genres' => $genres,
|
||||
'streaming_links' => $streamingLinks,
|
||||
],
|
||||
|
Loading…
Reference in New Issue
Block a user