Use tuple return values in users and groups model

This commit is contained in:
Johannes Zellner
2025-02-11 15:31:47 +01:00
parent 7322006455
commit dde6e0859b
4 changed files with 18 additions and 18 deletions

View File

@@ -47,8 +47,13 @@ watch(accessRestriction, (value) => {
});
onMounted(async () => {
users.value = await usersModel.list();
groups.value = await groupsModel.list();
let [error, result] = await usersModel.list();
if (error) return console.error(error);
users.value = result;
[error, result] = await groupsModel.list();
if (error) return console.error(error);
groups.value = result;
});
</script>

View File

@@ -89,8 +89,13 @@ export default {
this.accessRestriction = applink && applink.accessRestriction ? applink.accessRestriction : { users: [], groups: [] };
// fetch users and groups
this.users = await usersModel.list();
this.groups = await groupsModel.list();
let [error, result] = await usersModel.list();
if (error) return console.error(error);
this.users = result;
[error, result] = await groupsModel.list();
if (error) return console.error(error);
this.groups = result;
this.$refs.applinkDialog.open();
},