Fallback to email if user does not yet have a username set

This commit is contained in:
Johannes Zellner
2025-08-07 11:38:25 +02:00
parent d3a0fe64e7
commit ca732f9b8b

View File

@@ -22,6 +22,7 @@ const cloudronAuth = !!(props.manifest.addons['ldap'] || props.manifest.addons['
onMounted(async () => {
let [error, result] = await usersModel.list();
if (error) return console.error(error);
result.forEach(u => u.username = u.username || u.email);
users.value = result;
[error, result] = await groupsModel.list();
@@ -33,8 +34,6 @@ onMounted(async () => {
<template>
<div>
{{ model }}
<FormGroup v-show="manifest.addons.email">
<label>{{ $t('appstore.installDialog.userManagement') }}</label>
<p>