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

Get Proof Info #147

Open
priyanshisharma opened this issue Feb 9, 2021 · 3 comments
Open

Get Proof Info #147

priyanshisharma opened this issue Feb 9, 2021 · 3 comments
Labels
available No one has claimed the issue (or) is working on it. medium

Comments

@priyanshisharma
Copy link
Member

Is your feature request related to a problem? Please describe.
As a volunteer I should be able to see the task information uploaded by me.

Describe the solution you'd like

  1. Create an api [get] /api/tasks/proof/(proof-id)/ which returns task info.
  2. Only authenticated users can access this API.
  3. Make swagger docs for the same
  4. Add tests for the same

Response

{
    "id" : <id>
    "author" : <author>
    "human_review_status" : <review_by_human>  
    "ai_review_status" : <review_by_ai>  
    "points" : <points>
    "submitted_at" : <created_at>    
    "task_author" : <task.author>  
    "created_at" : <task.created_at>  
    "proof_picture" : <screenshot>   

}
@sahil9001
Copy link
Member

Taking this

@priyanshisharma
Copy link
Member Author

@sahil9001 we shall work on teesco-backend after completing ecell-main-server, please claim the issues there first. You also have #133 assigned to you, don't take an issue before completing the issue you've already taken.

@sahil9001
Copy link
Member

Okay

@anshsrtv anshsrtv added the available No one has claimed the issue (or) is working on it. label Feb 9, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
available No one has claimed the issue (or) is working on it. medium
Projects
None yet
Development

No branches or pull requests

3 participants