Parse NFO trim final parsed description

This commit is contained in:
advplyr 2023-11-26 14:33:35 -06:00
parent 36e00e8d6a
commit d9584174ff

View File

@ -60,7 +60,7 @@ function parseNfoMetadata(nfoText) {
metadata.publishedYear = year metadata.publishedYear = year
} }
} }
break; break
case 'position in series': case 'position in series':
metadata.sequence = value metadata.sequence = value
break break
@ -84,11 +84,17 @@ function parseNfoMetadata(nfoText) {
} }
} }
}) })
// Trim leading/trailing whitespace for description
if (metadata.description) {
metadata.description = metadata.description.trim()
}
return metadata return metadata
} }
module.exports = { parseNfoMetadata } module.exports = { parseNfoMetadata }
function extractYear(str) { function extractYear(str) {
const match = str.match(/\d{4}/g) const match = str.match(/\d{4}/g)
return match ? match[match.length-1] : null return match ? match[match.length - 1] : null
} }