Add date range fields to goal criteria and update OpenAPI documentation

This commit is contained in:
Jeppe Bundgaard
2026-02-27 00:46:30 +01:00
parent ddc35fd21a
commit f74210bca8
2 changed files with 13 additions and 1 deletions
@@ -780,7 +780,9 @@ class goals_criteria implements goals_criteria_i
return [
'count' => $criteria->getProgress(),
'target' => $target
'target' => $target,
'date_from' => ($criteria->start instanceof \DateTimeInterface) ? $criteria->start->format(DATE_ATOM) : null,
'date_end' => ($criteria->end instanceof \DateTimeInterface) ? $criteria->end->format(DATE_ATOM) : null,
];
}