|
@@ -102,10 +102,15 @@ define [
|
|
|
$scope.projectsToDelete = projects.filter (project) -> project.accessLevel == "owner"
|
|
$scope.projectsToDelete = projects.filter (project) -> project.accessLevel == "owner"
|
|
|
$scope.projectsToLeave = projects.filter (project) -> project.accessLevel != "owner"
|
|
$scope.projectsToLeave = projects.filter (project) -> project.accessLevel != "owner"
|
|
|
|
|
|
|
|
|
|
+
|
|
|
if $scope.projectsToLeave.length > 0 and $scope.projectsToDelete.length > 0
|
|
if $scope.projectsToLeave.length > 0 and $scope.projectsToDelete.length > 0
|
|
|
$scope.action = "delete-and-leave"
|
|
$scope.action = "delete-and-leave"
|
|
|
else if $scope.projectsToLeave.length == 0 and $scope.projectsToDelete.length > 0
|
|
else if $scope.projectsToLeave.length == 0 and $scope.projectsToDelete.length > 0
|
|
|
- $scope.action = "delete"
|
|
|
|
|
|
|
+ projectsToArchive = $scope.projectsToDelete.filter (project) -> !project.archived
|
|
|
|
|
+ if projectsToArchive.length > 0 and window.ExposedSettings.isOverleaf
|
|
|
|
|
+ $scope.action = "archive"
|
|
|
|
|
+ else
|
|
|
|
|
+ $scope.action = "delete"
|
|
|
else
|
|
else
|
|
|
$scope.action = "leave"
|
|
$scope.action = "leave"
|
|
|
|
|
|