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

Tasks created with API cannot be rebuild (or at least error message fails to mention how) #2392

Open
matkoniecz opened this issue Jul 29, 2024 · 1 comment
Labels
bug Something isn't working

Comments

@matkoniecz
Copy link

matkoniecz commented Jul 29, 2024

Please Read First

  • If you are having issues creating your own Challenges, please make sure you carefully read the MapRoulette documentation, specifically the section about Creating and Managing Challenges. If that doesn't help you, please post to the OSM community forum with the hashtag #maproulette.
  • If you would like to report a Challenge you think is causing bad edits to OSM, please raise the issue with the Challenge owner first using the Get In Touch feature on the Challenge home page. If they fail to respond, please post to the OSM community forum with the hashtag #maproulette.
  • There is a separate repository for the MapRoulette back end. If your report pertains to the API / back end, please submit it there.

Thanks for helping us make MapRoulette great for everyone!

Describe the bug

My challenge created and edited via API got "This challenge was archived on January 26, 2024 because the tasks are more than 6 months old. You will need to rebuild the Tasks before you can unarchive the Challenge."

As it is not Overpass or Geojson based rebuilding challenge appears to be impossible.

Would it be possible to support unarchiving in such case? Or do I need to implement deletion/recreation of such challenges, to be performed every six months (would it kill ratings of people?).

Or maybe every six months I should dispose entire project, hide it and recreate tasks? With hope that no important "mark as false positive" were lost (I am actively monitoring those, but some would be lost on such resets)

Expected behavior
Please describe the expected behavior in clear language.

Message should explain what I should do in my case and instructions should be possible to follow.

To Reproduce
Steps to reproduce the behavior:

  1. Create challenge and populate it using API
  2. wait six months
  3. have challenge impossible to unarchive

Screenshots
If applicable, add screenshots to help explain your problem.

screen

https://maproulette.org/admin/project/53065/challenge/40102?filters.status=0%2C1%2C2%2C3%2C4%2C5%2C6%2C9&filters.reviewStatus=0%2C1%2C2%2C3%2C4%2C5%2C6%2C7%2C-1&filters.metaReviewStatus=0%2C1%2C2%2C3%2C5%2C6%2C7%2C-2&filters.priorities=0%2C1%2C2&sortCriteria.sortBy=name&sortCriteria.direction=DESC&pageSize=20&page=0&includeTags=false&boundingBox=-19.819335937500004%2C41.705728515237524%2C31.508789062500004%2C53.48804553605622

Desktop (please complete the following information):

  • OS: Lubuntu 20.04
  • Browser Firefox
  • Version 128

Additional context
Add any other context about the problem here.

Maybe I was not supposed to create challenge via API? And I was supposed to create geojson and import only that? In such case why API for task creation exists?

I checked https://github.com/maproulette/maproulette3/issues?q=is%3Aissue+This+challenge+was+archived

note to myself: once this is resolved, look again at https://codeberg.org/matkoniecz/improving_openstreetmap_using_alltheplaces_dataset/issues/8

@matkoniecz
Copy link
Author

Note to self: if that will be resolved, reopen https://codeberg.org/matkoniecz/improving_openstreetmap_using_alltheplaces_dataset/issues/8 as Maproulette support will be unlocked

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Development

No branches or pull requests

1 participant