From 88d76fb971c34904d48b31932a12f8f02f912e34 Mon Sep 17 00:00:00 2001 From: Michael Jumper Date: Tue, 29 Dec 2015 22:55:57 -0800 Subject: [PATCH] GUAC-1407: Only the current data source is relevant when cloning. Do not show the others. --- .../webapp/app/manage/controllers/manageUserController.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/guacamole/src/main/webapp/app/manage/controllers/manageUserController.js b/guacamole/src/main/webapp/app/manage/controllers/manageUserController.js index e4c7886a7..7bd6a1b9b 100644 --- a/guacamole/src/main/webapp/app/manage/controllers/manageUserController.js +++ b/guacamole/src/main/webapp/app/manage/controllers/manageUserController.js @@ -492,6 +492,10 @@ angular.module('manage').controller('manageUserController', ['$scope', '$injecto if (!linked && readOnly) return; + // Only the selected data source is relevant when cloning + if (cloneSourceUsername && dataSource !== selectedDataSource) + return; + // Determine class name based on read-only / linked status var className; if (readOnly) className = 'read-only';