Skip to content

Implement Default Forums Object #845

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

Closed
rootelement opened this issue Sep 29, 2020 · 2 comments
Closed

Implement Default Forums Object #845

rootelement opened this issue Sep 29, 2020 · 2 comments
Assignees
Milestone

Comments

@rootelement
Copy link
Contributor

When a challenge is saved as draft, please add these properties to the challenge object for a challenge type or f2f type to trigger a forum create. We can then work to make this configurable, including track/type ids that have this enabled by default, how tasks don't create forums, etc.

This is just the first step.

Example object:

"challenge.discussions": [
  {
    "name": "My Forum Name",
    "type": "challenge",
    "provider": "vanilla"
  }
]

Reference challenge api issue:
topcoder-platform/challenge-api#290 (comment)

NOTE
The challenge API will not accept this object until this PR is merged into develop. I'm estimating daytime Weds Sept 30th EDT.
topcoder-platform/challenge-api#309

@rootelement
Copy link
Contributor Author

@vikasrohit i assigned this to you for now, it's up to you if you want to task this out and get a PR pending for dev so we can add this at the same time.

@vikasrohit vikasrohit added this to the 0.2.0 milestone Sep 30, 2020
maxceem added a commit to maxceem/work-manager that referenced this issue Sep 30, 2020
@maxceem
Copy link
Contributor

maxceem commented Sep 30, 2020

@vikasrohit this is done via PR #846. This PR can be already merged if you like because API doesn't complain about submitting discussions property even now.

The forum name is formatted as ${challenge.name} Discussion, but let me know if it should be different.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants