-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
choreFor tasks not related to the application code (e.g., dependency updates)For tasks not related to the application code (e.g., dependency updates)documentationImprovements or additions to documentationImprovements or additions to documentation
Description
🧹 Task Description
Provide a brief description of the chore or maintenance task that needs to be completed:
- Task: Update
IClaninterface to include the following fields:rolesarray with new export type (see Swagger DTO for reference),goal,clanLogo,battlePoints,language,points, andageRange. Removejoin_messagefromIJoin. Ensure all affected functions and site features that use clans continue to load correctly. - Purpose: To keep the
IClaninterface in sync with the API changes and remove deprecated fields, ensuring site functionality remains intact.
✅ Steps to Complete
Outline the steps or actions needed to complete the chore. Include any relevant details or instructions:
- Update
IClaninterface with new fields and correct export type forrolesas per Swagger DTO. - Remove
join_messagefromIJoin. - Test that clans load correctly on the site and that all other functions using
IClanbehave as expected. - Optionally, test API functionality manually using Postman, Insomnia, or Curl to verify correctness/behavior.
📎 Additional Information
Include any extra context, references, or information that might be helpful:
- Note: If you find inconsistencies between Swagger Documentation and actual API behavior. Please take notes of them for feedback.
- Relevant Documentation: Swagger Clan API
- Special Instructions: Make sure any affected components on the site reflect the new
IClanstructure and that no deprecated fields remain in use.
Metadata
Metadata
Assignees
Labels
choreFor tasks not related to the application code (e.g., dependency updates)For tasks not related to the application code (e.g., dependency updates)documentationImprovements or additions to documentationImprovements or additions to documentation
Type
Projects
Status
In progress