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

Fix creation issue with Exercises #1829

Merged
merged 2 commits into from
Sep 8, 2021
Merged

Fix creation issue with Exercises #1829

merged 2 commits into from
Sep 8, 2021

Conversation

iHiD
Copy link
Member

@iHiD iHiD commented Sep 7, 2021

@ErikSchierboom We need to force_sync for new exercises to get the authors/contributors to create. I think this needs copying for both types of exercises and concept, and tests adding.

This also guarantees we don't don't issues like the test_runner stauts one from before (in fact we could now actively leave that field out in this bit if we wanted, and set the exercise's status here to wip and let the force_sync set the right values)

@iHiD iHiD requested a review from ErikSchierboom September 7, 2021 14:05
@iHiD iHiD changed the title Fix creation issue with Exercises [WIP for Erik] Fix creation issue with Exercises Sep 7, 2021
@ErikSchierboom
Copy link
Member

This also guarantees we don't don't issues like the test_runner stauts one from before (in fact we could now actively leave that field out in this bit if we wanted, and set the exercise's status here to wip and let the force_sync set the right values)

We could leave it out, although it also doesn't really hard. Setting the status to wip here would interfere with #1659

@ErikSchierboom ErikSchierboom changed the title [WIP for Erik] Fix creation issue with Exercises Fix creation issue with Exercises Sep 8, 2021
@ErikSchierboom ErikSchierboom removed their request for review September 8, 2021 10:01
@ErikSchierboom
Copy link
Member

@iHiD I've updated the PR

@iHiD iHiD merged commit 431d624 into main Sep 8, 2021
@iHiD iHiD deleted the fix-syncing branch September 8, 2021 11:17
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.

2 participants