Skip to content

Code Jam Extension Facelift #61

Description

@D0rs4n

Before the Code Jam some features (the majority of them) weren't implemented in an optimal manner, hence a facelift PR is required.
A few notes from previous PRs:

  • There is a common pattern in Sir Robin where we get a team, handle possible API errors, and the proceed with the data gathered from the API. This procedure should be moved to a helper function.
    • Return the data as dataclasses (/pydantic models), so that we don't have to slice dicts everywhere.
  • Set the Textbox's type to be TextArea when adding notes.
  • Utilize jam_categories upon cj create

If anyone has suggestions, please mention below this issue.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Area: Code JamNeeds DiscussionProposed feature, but it needs additional discussion to confirm implementation details/approach

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions