anitab-org / anitab-org/mentorship-backend

Add extra field to Cancel API indicating reason of cancellation

Open
#66 22 comments 0 reactions 0 assignees View on GitHub
Category: Coding Status: Available Type: Enhancement
Dominant language
Python
Stars
200
Forks
449
PR merge metrics
No merged PRs in 30d

Description

## Description
As a user,
I need to explain mentorship relation cancellation reason,
so that I can help improving the system with proper feedback.

## Acceptance Criteria
### Update
- [ ] Optional text field, e.g.: `cancellation_reason`, to API request data of Cancel API and Mentorship relation database model
- [ ] Add and fix tests for this
- [ ] Document properly on Swagger UI

## Definition of Done
- [ ] All of the required items are completed.
- [x] Approval by 1 mentor.

## Estimation
3 hours

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.