| Capture app (web) | Program stage's 'Report date to use' when event is auto-generated is blank and not set as configured

Description

Steps to Reproduce

Write down a specific step-by-step scenario to reproduce this issue (if possible on our play environments). Include any attachments that may be relevant like screenshots, logs or files unless they contain personally identifiable information.

Steps to reproduce:

  1. In the Tracker Program configuration, set a stage to 'Auto-generate event' > 'Open data entry form after enrollment' and select the "Report date to use: Enrollment date

  2. In the Capture app, enroll a TEI and after saving the enrollment when the form opens you will see the 'report date' field empty.

Actual Result

What was the outcome of those steps?

  1. In the Capture app, enroll a TEI and after saving the enrollment when the form opens you will see the 'report date' field empty.

Expected Result

What was the behaviour that you expected?

When opening the form, the report date needs to be set based on the enrollment.

Environment

Activity

Show:

Karoline Tufte Lien March 24, 2025 at 4:20 PM

I was able to reproduce this in my dev server so I am going to assume it exists on all supported versions using Capture app 101.33.1 (can’t check ATM because of the issue of resetting play servers)

App Name

Capture

App Version

101.33.1

Global Shell Version

1.7.2

DHIS2 Version

2.43-SNAPSHOT

DHIS2 Revision

8250be8

 

Geetha Alwan March 21, 2025 at 2:49 PM

- I couldn’t able to reproduce the bug on 2.40dev.
Could you please retest and see if the problem still occurs on 2.40dev?

Details

Assignee

Reporter

Labels

Product Team

Tracker

Components

Affects versions

Priority

Sentry

Created March 10, 2025 at 8:48 PM
Updated 5 days ago