2024-11-24
This commit is contained in:
17
filters/utils.js
Normal file
17
filters/utils.js
Normal file
@@ -0,0 +1,17 @@
|
||||
module.exports = {seasonEpisodeFormat: (_, {
|
||||
episode,
|
||||
season,
|
||||
episodePrefix = "E",
|
||||
seasonPrefix = "S",
|
||||
separator = "",
|
||||
zeroPadding = 2,
|
||||
}) => {
|
||||
const episodeNumber = episode ? parseInt(episode, 10)
|
||||
.toString()
|
||||
.padStart(zeroPadding, '0') : '';
|
||||
const seasonNumber = season ? parseInt(season, 10)
|
||||
.toString()
|
||||
.padStart(zeroPadding, '0') : '';
|
||||
return `${seasonPrefix}${seasonNumber}${separator}${episodePrefix}${episodeNumber}`
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user