added links to documents to time track list
This commit is contained in:
@@ -4,9 +4,9 @@ package de.srsoftware.umbrella.time;
|
||||
public class Constants {
|
||||
private Constants(){}
|
||||
|
||||
|
||||
public static final String CHILDREN = "children";
|
||||
public static final String CONFIG_DATABASE = "umbrella.modules.time.database";
|
||||
public static final String DOCUMENTS = "documents";
|
||||
public static final String JOIN = "join";
|
||||
public static final String PROJECTS = "projects";
|
||||
public static final String TABLE_TASK_TIMES = "task_times";
|
||||
|
||||
@@ -238,6 +238,8 @@ public class TimeModule extends BaseHandler implements TimeService {
|
||||
taskIds = times.values().stream().map(Time::taskIds).flatMap(Collection::stream).collect(toSet());
|
||||
var tasks = taskService().load(taskIds);
|
||||
var result = new HashMap<String,Object>();
|
||||
var docList = documentService().docsReferencedByTimes(times.keySet());
|
||||
result.put(DOCUMENTS,docList);
|
||||
result.put(TIMES,mapValues(times));
|
||||
result.put(TASKS,mapValues(tasks));
|
||||
result.put(PROJECTS,mapValues(projects));
|
||||
|
||||
Reference in New Issue
Block a user