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

chore: cleanup deprecated feedback API #4085

Merged
merged 2 commits into from
Sep 20, 2022
Merged

Conversation

hanstirtaputra
Copy link
Contributor

@hanstirtaputra hanstirtaputra commented Jul 4, 2022

Problem

Adding the new form feedback API in #3941 causes the old /api/v3/forms/{formId}/feedback route to be deprecated. We need to cleanup the deprecated API route and its related code.

Closes #3964

Solution

Cleanup the deprecated /api/v3/forms/{formId}/feedback feedback API route and related test cases.

Breaking Changes

  • No - this PR is backwards compatible

Tests

  • Test that submitting a form feedback still works, and we can see the added feedback reflected in the "feedbacks" tab of the form

@hanstirtaputra hanstirtaputra marked this pull request as draft July 4, 2022 07:52
@hanstirtaputra hanstirtaputra force-pushed the chore/cleanup-feedback-api branch from af33784 to 24a809f Compare July 25, 2022 02:28
@hanstirtaputra hanstirtaputra marked this pull request as ready for review July 25, 2022 02:28
@hanstirtaputra hanstirtaputra changed the title draft: chore: cleanup deprecated feedback API chore: cleanup deprecated feedback API Jul 25, 2022
@mantariksh
Copy link
Contributor

still 25 requests to the old endpoint in the past week, think we can afford to wait another week

@mantariksh
Copy link
Contributor

still quite a few requests, suspect this will have a long tail, we can hold off first and check in again in a month

Copy link
Contributor

@mantariksh mantariksh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

only 1 remaining request to the old endpoint 1 week ago, ok to deprecate

@mantariksh mantariksh merged commit d26d4b3 into develop Sep 20, 2022
@mantariksh mantariksh deleted the chore/cleanup-feedback-api branch September 20, 2022 05:06
@tshuli tshuli mentioned this pull request Sep 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Form Feedback API Cleanup
2 participants