implemented project creation
This commit is contained in:
@@ -70,7 +70,7 @@ public class TaskModule extends BaseHandler implements TaskService {
|
||||
var companyId = cid.longValue();
|
||||
var company = companies.get(companyId);
|
||||
if (!companies.membership(companyId,user.id())) throw forbidden("You are mot a member of company {0}",company.name());
|
||||
var projects = this.projects.listProjects(companyId,false);
|
||||
var projects = this.projects.listProjectsOfCompany(companyId,false);
|
||||
var taskList = taskDb.listTasks(projects.stream().map(Project::id).toList());
|
||||
var map = taskList.stream().collect(toMap(Task::id, t -> t));
|
||||
var tree = new HashMap<Long,Map<String,Object>>();
|
||||
@@ -89,7 +89,7 @@ public class TaskModule extends BaseHandler implements TaskService {
|
||||
|
||||
@Override
|
||||
public Collection<Task> listCompanyTasks(long companyId) throws UmbrellaException {
|
||||
var projectList = projects.listProjects(companyId,false);
|
||||
var projectList = projects.listProjectsOfCompany(companyId,false);
|
||||
return taskDb.listTasks(projectList.stream().map(Project::id).toList());
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user