Remove trailing v from version and \n from changelog

pull/47/head
MillenniumEarl 2020-11-07 18:05:48 +01:00
parent 91b383fc6b
commit 222fe21185
1 changed files with 3 additions and 7 deletions

View File

@ -135,13 +135,8 @@ function extractInfoFromTitle(body) {
// The regex [[\]]+ remove the square brackets // The regex [[\]]+ remove the square brackets
version = matches[matches.length - 2].replace(/[[\]]+/g, "").trim(); version = matches[matches.length - 2].replace(/[[\]]+/g, "").trim();
// If the version is in the format v1.0 remove the "v" // Remove the trailing "v"
if (version[0].toUpperCase() === "V" && !isNaN(version[1])) { if (version[0] === "v") version.replace("v", "");
const indexOfCharToRemove = 0; // The first letter
const tmp = version.split(""); // Convert to an array
tmp.splice(indexOfCharToRemove, 1); // Remove the first element
version = tmp.join(""); // Reconstruct the version
}
} }
else shared.logger.trace(`Malformed title: ${title}`); else shared.logger.trace(`Malformed title: ${title}`);
@ -202,6 +197,7 @@ function extractChangelog(mainPost) {
// Clean changelog // Clean changelog
changelog = changelog.replace("Spoiler", ""); changelog = changelog.replace("Spoiler", "");
changelog = changelog.replace(/\n+/g, "\n"); changelog = changelog.replace(/\n+/g, "\n");
changelog = changelog.trim();
// Return changelog // Return changelog
return changelog ? changelog : null; return changelog ? changelog : null;