From f9d2635f7ffc3ab2e0498ce6103afe7fe4b88d6e Mon Sep 17 00:00:00 2001 From: Amaia Anabitarte Date: Mon, 25 May 2020 13:27:09 +0200 Subject: [PATCH] MDL-68667 core_contentbank: Fix content generator to use filename --- lib/behat/classes/behat_core_generator.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/behat/classes/behat_core_generator.php b/lib/behat/classes/behat_core_generator.php index 8b6ca625860..8f452203769 100644 --- a/lib/behat/classes/behat_core_generator.php +++ b/lib/behat/classes/behat_core_generator.php @@ -862,6 +862,7 @@ class behat_core_generator extends behat_generator_base { $content = $contenttype->create_content($record); if (!empty($data['filepath'])) { + $filename = basename($data['filepath']); $fs = get_file_storage(); $filerecord = array( 'component' => 'contentbank', @@ -869,7 +870,7 @@ class behat_core_generator extends behat_generator_base { 'contextid' => $context->id, 'userid' => $data['userid'], 'itemid' => $content->get_id(), - 'filename' => $data['contentname'], + 'filename' => $filename, 'filepath' => '/' ); $fs->create_file_from_pathname($filerecord, $CFG->dirroot . $data['filepath']);