Release v2.5.6

This commit is contained in:
2026-08-05 19:38:16 +01:00
parent a8ef35b287
commit 9f831f04bc
161 changed files with 8487 additions and 1295 deletions
@@ -0,0 +1,22 @@
// 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
};