diff --git a/src/pages/[manga]/index.svelte b/src/pages/[manga]/index.svelte
index ceed722..cec188e 100644
--- a/src/pages/[manga]/index.svelte
+++ b/src/pages/[manga]/index.svelte
@@ -61,7 +61,8 @@
});
const zip = await prepareEpub({
- title: `https://manga.danbulant.eu/${mangaId}/${chapter.data.id}`,
+ title: `${manga.title.en} ${chapter.data.attributes.chapter}`,
+ id: `https://manga.danbulant.eu/${mangaId}/${chapter.data.id}`,
file,
chapter: chapter.data.attributes.chapter,
links: hashes,
diff --git a/src/util/generateEpub.js b/src/util/generateEpub.js
index fac79ad..244e33d 100644
--- a/src/util/generateEpub.js
+++ b/src/util/generateEpub.js
@@ -8,6 +8,7 @@ const enc = new TextEncoder();
* @param {WritableStream} opts.file
* @param {number} opts.chapter
* @param {string|Date} opts.updatedAt
+ * @param {string} opts.id
*/
export async function prepareEpub(opts) {
const writer = opts.file.getWriter();
@@ -51,7 +52,7 @@ export async function prepareEpub(opts) {
${opts.title}
en
Unknown
-
+ ${opts.id}
Image
${opts.updatedAt.toString().split("+")[0]}Z