[FA-6] Good spot
This commit is contained in:
@@ -87,7 +87,7 @@
|
||||
type GalleryImage = {
|
||||
src: string;
|
||||
alt: string;
|
||||
volumeId?: number;
|
||||
volumeOrder?: number;
|
||||
chapterId?: number;
|
||||
chapterOrder?: number;
|
||||
chapterName?: string;
|
||||
@@ -151,7 +151,7 @@
|
||||
images.push({ src: coverSrc, alt: `${novel.name} cover`, isCover: true });
|
||||
}
|
||||
|
||||
// Add chapter images (loop through volumes to preserve volumeId)
|
||||
// Add chapter images (loop through volumes to preserve volumeOrder)
|
||||
for (const volume of sortedVolumes) {
|
||||
const volumeChapters = [...volume.chapters].sort((a, b) => a.order - b.order);
|
||||
for (const chapter of volumeChapters) {
|
||||
@@ -160,7 +160,7 @@
|
||||
images.push({
|
||||
src: img.newPath,
|
||||
alt: `Image from ${chapter.name}`,
|
||||
volumeId: volume.id,
|
||||
volumeOrder: volume.order,
|
||||
chapterId: chapter.id,
|
||||
chapterOrder: chapter.order,
|
||||
chapterName: chapter.name,
|
||||
@@ -549,7 +549,7 @@
|
||||
{#each singleVolumeChapters as chapter (chapter.id)}
|
||||
{@const chapterDate = chapter.lastUpdatedTime ? new Date(chapter.lastUpdatedTime) : null}
|
||||
<a
|
||||
href="/novels/{novelId}/volumes/{sortedVolumes[0]?.id}/chapters/{chapter.order}"
|
||||
href="/novels/{novelId}/volumes/{sortedVolumes[0]?.order}/chapters/{chapter.order}"
|
||||
class="flex items-center justify-between px-3 py-2.5 hover:bg-muted/50 rounded-md transition-colors group"
|
||||
>
|
||||
<div class="flex items-center gap-3 min-w-0">
|
||||
@@ -588,7 +588,7 @@
|
||||
{#each volumeChapters as chapter (chapter.id)}
|
||||
{@const chapterDate = chapter.lastUpdatedTime ? new Date(chapter.lastUpdatedTime) : null}
|
||||
<a
|
||||
href="/novels/{novelId}/volumes/{volume.id}/chapters/{chapter.order}"
|
||||
href="/novels/{novelId}/volumes/{volume.order}/chapters/{chapter.order}"
|
||||
class="flex items-center justify-between px-3 py-2.5 hover:bg-muted/50 rounded-md transition-colors group"
|
||||
>
|
||||
<div class="flex items-center gap-3 min-w-0">
|
||||
@@ -707,9 +707,9 @@
|
||||
/>
|
||||
|
||||
<!-- Chapter link (if not cover) -->
|
||||
{#if !currentImage.isCover && currentImage.volumeId && currentImage.chapterOrder}
|
||||
{#if !currentImage.isCover && currentImage.volumeOrder && currentImage.chapterOrder}
|
||||
<a
|
||||
href="/novels/{novelId}/volumes/{currentImage.volumeId}/chapters/{currentImage.chapterOrder}"
|
||||
href="/novels/{novelId}/volumes/{currentImage.volumeOrder}/chapters/{currentImage.chapterOrder}"
|
||||
class="text-white/80 hover:text-white text-sm inline-flex items-center gap-1 mt-3"
|
||||
>
|
||||
From: Ch. {currentImage.chapterOrder} - {currentImage.chapterName}
|
||||
|
||||
Reference in New Issue
Block a user