GitHub user mike-jumper opened a pull request:
https://github.com/apache/guacamole-client/pull/332
GUACAMOLE-220: Ignore missing user or group when retrieving
permissions/memberships.
This change addresses a regression in user management due to changes made
for user group support.
When attempting to manage a user or group that doesn't exist in the
selected datasource, the interface is supposed to reconfigure itself to allow
that user or group to be created. This is particularly necessary when combining
LDAP and a database, to allow existing LDAP users to be easily copied within
the database and associated with database groups or permissions.
Unfortunately, a combination of several changes to error handling and the
management interface broke the above functionality, instead showing an internal
error if the user/group does not yet exist.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/mike-jumper/guacamole-client
fix-missing-entity
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/guacamole-client/pull/332.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #332
----
commit adb9aaa5e2b89ee8fa81dba3b76224baaab5e76a
Author: Michael Jumper <mjumper@...>
Date: 2018-10-05T18:56:42Z
GUACAMOLE-220: Ignore missing user or group when retrieving
permissions/memberships.
----
---