Skip to content

Q&A answer handling: delete/edit/get/close #86

Description

@snapcat

If you decide to work on any of these, click "convert to issue" to on the right and assign yourself. Also leave a comment below.

For one question (will likely require a database table update):

  • QA Command: delete a single answer from a question (Instructor only)
  • QA Command: edit a single answer from a question (Instructor only)
  • QA Command: get a single answer from a question (by what criteria? may not be necessary, see getAnswersFor command)
  • QA Command: prevent any more answers from being added to a question. Instructor only (will require an is_closed boolean column in the questions table; see is_ghost handling in qanda.py for examples)

Other:

  • QA Command: getAnonAnswersFor (q_num)
  • QA Command: getStudentAnswersFor (q_num)
  • QA Command: getInstructorAnswersFor (q_num)

Metadata

Metadata

Assignees

No one assigned

    Labels

    cogcog related. Use with "command" label if commands are involvedcommandCommand related. Use together with the "cog" labelenhancementNew feature or requestfuture scopeSomething to do in the future!

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions