Browse Source

minor improvements

Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
feature/join_times
Stephan Richter 2 months ago
parent
commit
3a43c5a7ba
  1. 3
      core/src/main/java/de/srsoftware/umbrella/core/model/Time.java
  2. 10
      frontend/src/routes/time/Index.svelte

3
core/src/main/java/de/srsoftware/umbrella/core/model/Time.java

@ -143,7 +143,8 @@ public class Time implements Mappable{ @@ -143,7 +143,8 @@ public class Time implements Mappable{
}
public Time stop(LocalDateTime endTime) {
end = endTime.withNano(0);
end = endTime.withSecond(0).withNano(0);
start = start.withSecond(0).withNano(0);
state = State.Open;
return this;
}

10
frontend/src/routes/time/Index.svelte

@ -163,9 +163,13 @@ @@ -163,9 +163,13 @@
{time.subject}
</td>
<td class="tasks" onclick={e => {detail = time.id}}>
{#each Object.entries(time.tasks) as [tid,task]}
<a href="#" onclick={e => openTask(tid)}>{task}</a>
{/each}
<ul>
{#each Object.entries(time.tasks) as [tid,task]}
<li>
<a href="#" onclick={e => openTask(tid)}>{task}</a>
</li>
{/each}
</ul>
</td>
<td class="state" onclick={e => {detail = time.id}}>
{t("state_"+time.state.name.toLowerCase())}

Loading…
Cancel
Save