diff --git a/javascript/novel/src/ar/kolnovel.js b/javascript/novel/src/ar/kolnovel.js index 42b774a3..ce061d76 100644 --- a/javascript/novel/src/ar/kolnovel.js +++ b/javascript/novel/src/ar/kolnovel.js @@ -164,8 +164,12 @@ class DefaultExtension extends MProvider { if (title.includes(name)) title = title.replace(name, "").trim(); const numMatch = num.match(/(?:الفصل|chapter)\s+(\d+(?:\.\d+)?)/i); - if (numMatch) - title = title.replace(numMatch[0], "").replace(numMatch[1], "").trim(); + if (numMatch) { + title = title.replace(numMatch[0], "").trim(); + if (!title.includes(`(${numMatch[1]})`)) { + title = title.replace(numMatch[1], "").trim(); + } + } title = title.replace(/\s{2,}/g, " ").trim(); const finalName =