diff --git a/services/web/public/src/ide/file-tree/controllers/FileTreeController.js b/services/web/public/src/ide/file-tree/controllers/FileTreeController.js index 4e41614ed0..d09dc3b7bf 100644 --- a/services/web/public/src/ide/file-tree/controllers/FileTreeController.js +++ b/services/web/public/src/ide/file-tree/controllers/FileTreeController.js @@ -60,11 +60,17 @@ define(['base'], function(App) { controller: 'NewFileModalController', size: 'lg', resolve: { + projectFeatures() { + return ide.$scope.project.features + }, parent_folder() { return ide.fileTreeManager.getCurrentFolder() }, type() { return 'upload' + }, + userFeatures() { + return ide.$scope.user.features } } }) diff --git a/services/web/public/src/ide/file-tree/controllers/FileTreeFolderController.js b/services/web/public/src/ide/file-tree/controllers/FileTreeFolderController.js index 3c2ccf0e06..4b8397ec9a 100644 --- a/services/web/public/src/ide/file-tree/controllers/FileTreeFolderController.js +++ b/services/web/public/src/ide/file-tree/controllers/FileTreeFolderController.js @@ -99,8 +99,14 @@ define(['base'], App => parent_folder() { return $scope.entity }, + projectFeatures() { + return ide.$scope.project.features + }, type() { return 'upload' + }, + userFeatures() { + return ide.$scope.user.features } } }))