// Playlist duplicate helpers. function buildDuplicatePlaylistName(name) { const source = String(name || 'Playlist').trim() || 'Playlist'; return 'Copy of ' + source; } function buildDuplicatePlaylist(playlist, duplicateName) { const source = playlist || {}; return { id: source.id || null, name: String(duplicateName || buildDuplicatePlaylistName(source.name)).trim(), fade_between_slides: Boolean(source.fade_between_slides), skip_unavailable_rtmp: Boolean(source.skip_unavailable_rtmp), canvas_id: source.canvas_id || null }; } module.exports = { buildDuplicatePlaylistName, buildDuplicatePlaylist };