// RBAC role duplicate helpers. function buildDuplicateRoleName(roleName) { const source = String(roleName || 'Role').trim() || 'Role'; return 'Copy of ' + source; } function buildDuplicateRole(role, duplicateName) { const source = role || {}; return { id: null, name: String(duplicateName || buildDuplicateRoleName(source.name)).trim(), description: String(source.description || '').trim() }; } module.exports = { buildDuplicateRoleName, buildDuplicateRole };