From 31fc2d8787cdaa847f4a814c6853fc826da43bf0 Mon Sep 17 00:00:00 2001 From: Michael Jumper Date: Thu, 13 Aug 2015 15:52:22 -0700 Subject: [PATCH] GUAC-1292: Verify existence of filesystem before refreshing. --- .../main/webapp/app/client/directives/guacFileBrowser.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/guacamole/src/main/webapp/app/client/directives/guacFileBrowser.js b/guacamole/src/main/webapp/app/client/directives/guacFileBrowser.js index dca073a66..126001397 100644 --- a/guacamole/src/main/webapp/app/client/directives/guacFileBrowser.js +++ b/guacamole/src/main/webapp/app/client/directives/guacFileBrowser.js @@ -250,7 +250,11 @@ angular.module('client').directive('guacFileBrowser', [function guacFileBrowser( // Refresh file browser when any upload completes $scope.$on('guacUploadComplete', function uploadComplete(event, filename) { - ManagedFilesystem.refresh($scope.filesystem, $scope.filesystem.currentDirectory); + + // Refresh filesystem, if it exists + if ($scope.filesystem) + ManagedFilesystem.refresh($scope.filesystem, $scope.filesystem.currentDirectory); + }); }]