Skip to content

718 technical debt align model field names and serializer names#932

Open
augustjohnson wants to merge 2 commits into
stagingfrom
718-technical-debt---align-model-field-names-and-serializer-names
Open

718 technical debt align model field names and serializer names#932
augustjohnson wants to merge 2 commits into
stagingfrom
718-technical-debt---align-model-field-names-and-serializer-names

Conversation

@augustjohnson
Copy link
Copy Markdown
Collaborator

This boiled down to the chosen display side of CreatureAction being different than the model stuff. All changes were made to align those.

All other similar scenarios had solid reasons to NOT refactor.

  • CreatureLanguageSerializer as_string is nested on purpose.
  • resistances_and_immunities is grouped, doesn't align with backend stuff.
  • General SerializerMethodFields - have logic or combinations in general, not good candidates for readjustment.
  • experience_points - another computed field.

No tests changed values, all tests remained passing.

@augustjohnson augustjohnson linked an issue May 22, 2026 that may be closed by this pull request
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.

Technical Debt - Align model field names and serializer names

1 participant