Skip to content

Enhance ChallengeProvider error handling for task building failures#1216

Merged
CollinBeczak merged 1 commit intomainfrom
Enhance-ChallengeProvider-error-handling-for-task-building-failures
Mar 18, 2026
Merged

Enhance ChallengeProvider error handling for task building failures#1216
CollinBeczak merged 1 commit intomainfrom
Enhance-ChallengeProvider-error-handling-for-task-building-failures

Conversation

@CollinBeczak
Copy link
Contributor

@CollinBeczak CollinBeczak commented Mar 17, 2026

  • Added error recovery logic to log exceptions and update challenge status to FAILED when building overpass tasks or tasks from JSON fails.
  • Improved robustness of challenge task processing by ensuring proper status updates in case of errors.

resolves: maproulette/maproulette3#2796

- Added error recovery logic to log exceptions and update challenge status to FAILED when building overpass tasks or tasks from JSON fails.
- Improved robustness of challenge task processing by ensuring proper status updates in case of errors.
@sonarqubecloud
Copy link

@CollinBeczak CollinBeczak merged commit 9e18373 into main Mar 18, 2026
9 checks passed
@CollinBeczak CollinBeczak deleted the Enhance-ChallengeProvider-error-handling-for-task-building-failures branch March 18, 2026 15:06
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.

A "task building" stuck at maproulette.org

1 participant