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
+9 -2
View File
@@ -2,8 +2,15 @@
const renderPlaylistEditorPage = require('./form-page');
module.exports = async function renderPlaylistFormPage(message, currentUser, data, pool) {
module.exports = async function renderPlaylistFormPage(playlistOrMessage, messageOrCurrentUser, currentUserOrData, dataOrPool, poolMaybe) {
const hasPlaylistArgument = arguments.length >= 5;
const playlist = hasPlaylistArgument ? playlistOrMessage : null;
const message = hasPlaylistArgument ? messageOrCurrentUser : playlistOrMessage;
const currentUser = hasPlaylistArgument ? currentUserOrData : messageOrCurrentUser;
const data = hasPlaylistArgument ? dataOrPool : currentUserOrData;
const pool = hasPlaylistArgument ? poolMaybe : dataOrPool;
const adminData = data || (pool ? await require('#src/data').fetchAdminData(pool) : { slides: [] });
return renderPlaylistEditorPage(null, adminData, message, currentUser, { isEdit: false });
return renderPlaylistEditorPage(playlist, adminData, message, currentUser, { isEdit: false });
};