mirror of
				https://github.com/gyurix1968/guacamole-client.git
				synced 2025-10-31 00:53:21 +00:00 
			
		
		
		
	GUAC-800: Fix deletion of user permissions through PostgreSQL.
This commit is contained in:
		| @@ -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