-
Notifications
You must be signed in to change notification settings - Fork 36
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
[Feature] Directed Discussion Activity [MER-1472] #4460
[Feature] Directed Discussion Activity [MER-1472] #4460
Conversation
38f37c2
to
94ce39f
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Really nice work! Tested locally and works well. There's a few things that we should fix, and I pointed just a couple of Elixir style things that don't need to be addressed really.
Also, when I do a "Page Preview" as an Author in the editor, I do not see anything render for the Directed Discussion. It should at least render the authored question stem, and maybe an= input that resesembles what a student would see that allows them to create a post, but it would be read only.
assets/src/components/activities/directed-discussion/discussion/DirectedDiscussion.tsx
Outdated
Show resolved
Hide resolved
assets/src/components/activities/directed-discussion/discussion/participation-util.tsx
Show resolved
Hide resolved
33ea0b6
to
94ce39f
Compare
aad7131
to
dc0aa3a
Compare
Adds a new directed-discussion activity.
Open Question - Admins previewing a course who are not instructors can not participate. Is that ok?
Open question before we merge: Right now, I manually added an activity_registration record into my local system, what's the proper way to do that so it shows up for everyone. The ecto.rest / test.ecto.reset does seem to add it, is there an automatic process on rollouts?
2023-11-20.13-20-45.mp4