Files
pulse-signage/src/web/routes/settings/users/duplicate.js
T
2026-08-05 19:38:16 +01:00

20 lines
491 B
JavaScript

// User duplicate helpers.
function buildDuplicateUserName(name) {
const source = String(name || 'User').trim() || 'User';
return 'Copy of ' + source;
}
function buildDuplicateUser(user, duplicateName, duplicateUsername) {
const source = user || {};
return {
id: null,
name: String(duplicateName || buildDuplicateUserName(source.name)).trim(),
username: String(duplicateUsername || '').trim()
};
}
module.exports = {
buildDuplicateUserName,
buildDuplicateUser
};