Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create API view for fetching bingo grid #62

Open
HuxleyBerry opened this issue Jan 4, 2025 · 1 comment · May be fixed by #91
Open

Create API view for fetching bingo grid #62

HuxleyBerry opened this issue Jan 4, 2025 · 1 comment · May be fixed by #91
Assignees
Labels
backend Task must have a back end issue difficulty::medium This issue is medium difficulty priority::high This issue is high priority

Comments

@HuxleyBerry
Copy link
Member

Prerequisites

Issue

  • This view needs to fetch all of the challenge information for the currently active bingo grid (probably in the form of an array of length 16)
  • Additionally, it needs to fetch the completion status of all these challenges from the GridInteraction model
  • There may not exist an instance of the GridInteraction model with the corresponding user and grid id. If so, then an instance should be created
  • However, if the user is not logged in, then there is no need to fetch completion statuses or create an instance of the GridInteraction model.
@HuxleyBerry HuxleyBerry added backend Task must have a back end issue priority::high This issue is high priority difficulty::medium This issue is medium difficulty labels Jan 4, 2025
@someonebear someonebear self-assigned this Jan 8, 2025
Copy link

github-actions bot commented Jan 8, 2025

Branch issue-62-Create_API_view_for_fetching_bingo_grid created!

@github-actions github-actions bot linked a pull request Jan 10, 2025 that will close this issue
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend Task must have a back end issue difficulty::medium This issue is medium difficulty priority::high This issue is high priority
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants