This commit is contained in:
@@ -26,6 +26,7 @@
|
||||
createdTime: "",
|
||||
tasks: [],
|
||||
favorite: false,
|
||||
subtractAmount: 0,
|
||||
}
|
||||
let verb = "Add";
|
||||
if (md.name === "project.edit" || md.name === "project.delete") {
|
||||
@@ -42,6 +43,7 @@
|
||||
let statusTag = project.statusTag || "";
|
||||
let icon = project.icon;
|
||||
let favorite = project.favorite;
|
||||
let subtractAmount = project.subtractAmount;
|
||||
let error = null;
|
||||
let loading = false;
|
||||
|
||||
@@ -57,6 +59,7 @@
|
||||
startTime: ( startTime == "" ) ? null : new Date(startTime),
|
||||
endTime: ( endTime == "" ) ? null : new Date(endTime),
|
||||
statusTag: statusTag !== "" ? statusTag : null,
|
||||
subtractAmount: Math.min(subtractAmount, 0),
|
||||
|
||||
name, description, icon, favorite,
|
||||
}).then(() => {
|
||||
@@ -85,6 +88,7 @@
|
||||
active: statusTag === "",
|
||||
statusTag: statusTag || null,
|
||||
clearStatusTag: statusTag === "",
|
||||
subtractAmount: subtractAmount,
|
||||
|
||||
name, description, icon, favorite,
|
||||
}).then(() => {
|
||||
@@ -119,6 +123,8 @@
|
||||
{#if endTime != ""}
|
||||
<label for="endTime">Start time</label>
|
||||
<StartTimeSelect disabled={deletion} bind:value={startTime} />
|
||||
<label for="subtractAmount">Subtract progress</label>
|
||||
<input disabled={deletion} name="subtractAmount" type="number" bind:value={subtractAmount} />
|
||||
{/if}
|
||||
<label for="statusTag">Status</label>
|
||||
<StatusTagSelect disabled={deletion} isProject bind:value={statusTag} />
|
||||
|
||||
Reference in New Issue
Block a user