GUAC-800: Fix deletion of user permissions through PostgreSQL.
This commit is contained in:
1 parent
85c122a8f3
commit
41b71d4d08
1 file changed
+3
-3
+3
-3
@@ -93,10 +93,10 @@
|
||||
<delete id="delete" parameterType="org.glyptodon.guacamole.auth.jdbc.permission.ObjectPermissionModel">
|
||||
|
||||
DELETE FROM guacamole_user_permission
|
||||
USING guacamole_user_permission
|
||||
JOIN guacamole_user affected ON guacamole_user_permission.affected_user_id = affected.user_id
|
||||
USING guacamole_user affected
|
||||
WHERE
|
||||
(guacamole_user_permission.user_id, permission, affected.username) IN
|
||||
guacamole_user_permission.affected_user_id = affected.user_id
|
||||
AND (guacamole_user_permission.user_id, permission, affected.username) IN
|
||||
<foreach collection="permissions" item="permission"
|
||||
open="(" separator="," close=")">
|
||||
(#{permission.userID,jdbcType=INTEGER},
|
||||
|
||||
Reference in new issue
Block a user