-
Notifications
You must be signed in to change notification settings - Fork 4
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
Implementation of Request POST Methods #457
Conversation
This reverts commit b71763e.
Implemented POST for sending collaboration requests
Implemented PUT Status Update for Requests
Implemented POST for sending review requests with unit tests
Workspace Model Implementation
Entry Class Implementation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I believe you implemented these before the workspace class PR was merged. I think you should pull the backend again and revise your implementation.
One of the many issues I encountered: The collab request post api tries to insert to the database using 'id' field of the workspace table. The workspace table uses 'workspace_id' as its primary key.
It was really hard to make database function properly after the changes in the workspace class PR so please do not make migrations before pulling the latest version of the backend.
Workspace GET APIs
Implemented POST for sending collaboration requests
Implemented PUT Status Update for Requests
Implemented POST for sending review requests with unit tests
Changed id to workspace_id in order to access the workspace.
…2023group9 into request-post-api
I pulled the changes from the "backend" branch and revised the id access to use "workspace_id". Unit tests are completed successfully. |
Apparently, things went wrong. I will reopen the branch and the PR. |
Implemented required methods to send collaboration/review requests and update request status. Unit tests are also implemented. This PR fixes #445