Skip to content

feat: Add plural custom-terminology fields for Note, Relationship and Attribute [DHIS2-21738]#24482

Merged
zubaira merged 3 commits into
masterfrom
DHIS2-21738
Jul 21, 2026
Merged

feat: Add plural custom-terminology fields for Note, Relationship and Attribute [DHIS2-21738]#24482
zubaira merged 3 commits into
masterfrom
DHIS2-21738

Conversation

@zubaira

@zubaira zubaira commented Jul 17, 2026

Copy link
Copy Markdown
Contributor

This PR adds three new plural label fields to Program, i.e notesLabel, relationshipsLabel, and trackedEntityAttributesLabel, alongside their existing singular counterparts, so Capture's custom terminology feature can configure the plural text it actually displays for Notes, Relationships, and Attributes (DHIS2-21738). It follows the same established pattern used for enrollment/event/program stage plural labels, with new DB columns, translation support, and matching test coverage across ProgramTest, JsonProgram, and ProgramControllerTest.

@sonarqubecloud

sonarqubecloud Bot commented Jul 17, 2026

Copy link
Copy Markdown

@zubaira
zubaira requested review from a team and ameenhere July 17, 2026 12:55
@zubaira
zubaira merged commit fcc9749 into master Jul 21, 2026
23 checks passed
@zubaira
zubaira deleted the DHIS2-21738 branch July 21, 2026 09:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants