mirror of
https://gitlab.com/RemixDev/deemix-js.git
synced 2025-01-14 18:25:28 +00:00
Added %today% on playlist folder template
This commit is contained in:
parent
c0af8265f0
commit
aee2446d55
|
@ -1,4 +1,5 @@
|
||||||
const { TrackFormats } = require('deezer-js')
|
const { TrackFormats } = require('deezer-js')
|
||||||
|
const { Date: dzDate } = require('../types/Date.js')
|
||||||
|
|
||||||
const bitrateLabels = {
|
const bitrateLabels = {
|
||||||
[TrackFormats.MP4_RA3]: "360 HQ",
|
[TrackFormats.MP4_RA3]: "360 HQ",
|
||||||
|
@ -222,6 +223,8 @@ function generateArtistName(foldername, artist, settings, rootArtist){
|
||||||
|
|
||||||
function generatePlaylistName(foldername, playlist, settings){
|
function generatePlaylistName(foldername, playlist, settings){
|
||||||
let c = settings['illegalCharacterReplacer']
|
let c = settings['illegalCharacterReplacer']
|
||||||
|
let today = new Date()
|
||||||
|
let today_dz = new dzDate(String(today.getDate()).padStart(2, '0'), String(today.getMonth()+1).padStart(2, '0'), String(today.getFullYear()))
|
||||||
foldername = foldername.replaceAll("%playlist%", fixName(playlist.title, c))
|
foldername = foldername.replaceAll("%playlist%", fixName(playlist.title, c))
|
||||||
foldername = foldername.replaceAll("%playlist_id%", fixName(playlist.playlistID, c))
|
foldername = foldername.replaceAll("%playlist_id%", fixName(playlist.playlistID, c))
|
||||||
foldername = foldername.replaceAll("%owner%", fixName(playlist.owner['name'], c))
|
foldername = foldername.replaceAll("%owner%", fixName(playlist.owner['name'], c))
|
||||||
|
@ -229,6 +232,7 @@ function generatePlaylistName(foldername, playlist, settings){
|
||||||
foldername = foldername.replaceAll("%year%", playlist.date.year)
|
foldername = foldername.replaceAll("%year%", playlist.date.year)
|
||||||
foldername = foldername.replaceAll("%date%", playlist.dateString)
|
foldername = foldername.replaceAll("%date%", playlist.dateString)
|
||||||
foldername = foldername.replaceAll("%explicit%", playlist.explicit ? "(Explicit)" : "")
|
foldername = foldername.replaceAll("%explicit%", playlist.explicit ? "(Explicit)" : "")
|
||||||
|
foldername = foldername.replaceAll("%today%", today_dz.format(settings['dateFormat']))
|
||||||
foldername = foldername.replaceAll('\\', '/')
|
foldername = foldername.replaceAll('\\', '/')
|
||||||
return antiDot(fixLongName(foldername))
|
return antiDot(fixLongName(foldername))
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue