Skip to content

Fix: async survey123 upload to avoid Heroku H12 timeout#212

Merged
evulins merged 3 commits intodevfrom
fix/uploading-csv
Mar 9, 2026
Merged

Fix: async survey123 upload to avoid Heroku H12 timeout#212
evulins merged 3 commits intodevfrom
fix/uploading-csv

Conversation

@evulins
Copy link
Collaborator

@evulins evulins commented Mar 9, 2026

Description

Survey123 upload always returns 202 and processes the CSV in the background so Heroku’s 30s limit no longer causes H12 timeouts. Also adds a Mongoose strictQuery fix to remove the deprecation warning and updates the docs.

Type of Change

  • New feature
  • Bug fix
  • Breaking change
  • Documentation update

Checklist

  • Unit/integration tests
  • Documentation

Tickets

@evulins evulins merged commit b1e983b into dev Mar 9, 2026
2 checks passed
@evulins evulins deleted the fix/uploading-csv branch March 9, 2026 17:45
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.

1 participant