mirror of
https://github.com/h44z/wg-portal
synced 2025-06-26 18:16:21 +00:00
Before this fix, a too early `return` statement terminated the `updateLdapUsers()` function, whenever one not already existing user was created. Therefore, in each LDAP sync a maximum of one new user could be created (i.e., it took x LDAP sync cycles until x new LDAP users are registered in wg-portal). Depending on the LDAP `sync_interval` this can take a long time and produces unecessary long waiting times until users are available in wg-portal. Removing the early return statement, and move the remainder of the function into an `else` statement, so that all new users can be added in a single LDAP sync. Also adding a debug statement to better trace the behavior. Signed-off-by: klmmr <35450576+klmmr@users.noreply.github.com> |
||
---|---|---|
.. | ||
api | ||
audit | ||
auth | ||
configfile | ||
route | ||
users | ||
wireguard | ||
app.go | ||
cli.go | ||
eventbus.go | ||
migrate_v1.go | ||
repos.go |