Skip to content

Conversation

@Saby-Bishops
Copy link
Member

Summary

  • normalize legacy achievement documents by defaulting missing arrays, preserving revisions, and normalizing dialog input values
  • ensure unsaved-change tracking captures all form arrays and resets after confirmed navigation or successful saves
  • add component tests covering normalization, legacy document handling, and unsaved-change resets

Testing

  • npx ng test --watch=false --browsers=ChromeHeadless --include src/app/users/users-achievements/users-achievements-update.component.spec.ts --progress=false (fails: existing unrelated spec files reference removed APIs and missing components)

Codex Task

@Saby-Bishops Saby-Bishops marked this pull request as ready for review December 3, 2025 20:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants