|
@ -79,7 +79,7 @@ import { getSprintListContext } from "$lib/components/contexts/SprintListContext |
|
|
function initEdit(current: Item, requirement?: Requirement, scope?: Scope) { |
|
|
function initEdit(current: Item, requirement?: Requirement, scope?: Scope) { |
|
|
const req = $project.requirements?.find(r => r.id === current.requirementId); |
|
|
const req = $project.requirements?.find(r => r.id === current.requirementId); |
|
|
let ctxStats = requirement?.stats.map(s => ({statId: s.id, required: 0, acquired: 0})); |
|
|
let ctxStats = requirement?.stats.map(s => ({statId: s.id, required: 0, acquired: 0})); |
|
|
if (ctxStats == null) { |
|
|
|
|
|
|
|
|
if (ctxStats == null || ctxStats.length === 0) { |
|
|
ctxStats = scope.stats.map(s => ({statId: s.id, required: 0, acquired: 0})) |
|
|
ctxStats = scope.stats.map(s => ({statId: s.id, required: 0, acquired: 0})) |
|
|
} |
|
|
} |
|
|
const inputStats = current.stats.map(s => ({statId: s.id, acquired: s.acquired, required: s.required})); |
|
|
const inputStats = current.stats.map(s => ({statId: s.id, acquired: s.acquired, required: s.required})); |
|
|