Skip to content
Snippets Groups Projects
Commit f3e512f3 authored by Benedikt Heinrichs's avatar Benedikt Heinrichs
Browse files

Remove duplicate method

parent c11b45fb
No related branches found
No related tags found
1 merge request!57Sprint/202000
......@@ -114,19 +114,6 @@ namespace Coscine.Api.Project.Models
return projectRoles.Count() > 0;
}
private IEnumerable<Database.Model.Project> QueryAllProjectsWithAccess(User user, params string[] allowedAccess)
{
ProjectRoleModel projectRoleModel = new ProjectRoleModel();
ProjectModel projectModel = new ProjectModel();
allowedAccess = allowedAccess.Select(x => x.ToLower().Trim()).ToArray();
var allUserProjectRoles = projectRoleModel.GetAllWhere((projectRoleRelation) => projectRoleRelation.UserId == user.Id &&
allowedAccess.Contains(projectRoleRelation.Role.DisplayName.ToLower()));
var allowedProjectIds = allUserProjectRoles.Select((projectRole) => projectRole.ProjectId);
var allowedProjects = projectModel.GetAllWhere((project) => allowedProjectIds.Contains(project.Id));
return allowedProjects.ToList();
}
public IEnumerable<Database.Model.Project> GetWithAccess(User user, params string[] allowedAccess)
{
ProjectRoleModel projectRoleModel = new ProjectRoleModel();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment