MDL-61410 question: support course tags on import

This commit is contained in:
Simey Lameze 2018-03-02 12:29:26 +08:00
parent 2ee6e02e21
commit 13596866e7
2 changed files with 24 additions and 9 deletions

View file

@ -425,8 +425,14 @@ class qformat_default {
$result = question_bank::get_qtype($question->qtype)->save_question_options($question);
if (isset($question->tags)) {
core_tag_tag::set_item_tags('core_question', 'question', $question->id, $question->context, $question->tags);
if (!empty($question->tags)) {
core_tag_tag::set_item_tags('core_question', 'question', $question->id,
$question->context, $question->tags);
}
if (!empty($question->coursetags)) {
core_tag_tag::set_item_tags('core_question', 'question', $question->id,
context_course::instance($this->course->id), $question->coursetags);
}
if (!empty($result->error)) {