From 3d2c4c0fec841a678a39fa10cbd1b47f0879a54b Mon Sep 17 00:00:00 2001 From: garrettmills Date: Wed, 10 Mar 2021 23:21:33 -0600 Subject: [PATCH] Cast gidNumber to strings --- app/models/auth/Group.model.js | 2 +- app/models/auth/User.model.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/models/auth/Group.model.js b/app/models/auth/Group.model.js index 27c29ed..5bbe109 100644 --- a/app/models/auth/Group.model.js +++ b/app/models/auth/Group.model.js @@ -54,7 +54,7 @@ class GroupModel extends Model { cn: this.name, dn: this.dn.format(this.configs.get('ldap:server.format')), objectClass: ['groupOfNames', 'posixGroup'], - gidNumber: await this.get_gid_number(), + gidNumber: String(await this.get_gid_number()), member: users.map(x => x.dn.format(this.configs.get('ldap:server.format'))), } } diff --git a/app/models/auth/User.model.js b/app/models/auth/User.model.js index 57dfab3..882b996 100644 --- a/app/models/auth/User.model.js +++ b/app/models/auth/User.model.js @@ -213,7 +213,7 @@ class User extends AuthUser { objectGuid: this.uuid, objectguid: this.uuid, uidNumber: uid_number, - gidNumber: await this.get_uid_number(), // group_ids.map(x => String(x)), + gidNumber: String(await this.get_uid_number()), // group_ids.map(x => String(x)), loginShell: shell, homeDirectory: `/home/${this.uid}@${domain}` }