From a7156b5d7f71a9b69f92cc6e552f307eb2942a11 Mon Sep 17 00:00:00 2001 From: skodak Date: Tue, 15 May 2007 20:56:40 +0000 Subject: [PATCH] MDL-9380 Adding a Resource of Type directory leads to SQL errors, patch by Andrew Schmadeke; merged from MOODLE_18_STABLE --- mod/resource/type/directory/resource.class.php | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/mod/resource/type/directory/resource.class.php b/mod/resource/type/directory/resource.class.php index 6d9d3b6263..549ae63c6e 100644 --- a/mod/resource/type/directory/resource.class.php +++ b/mod/resource/type/directory/resource.class.php @@ -6,6 +6,23 @@ function resource_directory($cmid=0) { parent::resource_base($cmid); } +function add_instance($resource) { + $this->_postprocess($resource); + return parent::add_instance($resource); +} + +function update_instance($resource) { + $this->_postprocess($resource); + return parent::update_instance($resource); +} + +function _postprocess(&$resource) { + if($resource->reference=='0') + $resource->reference = ''; + + $resource->popup = ''; + $resource->alltext = ''; +} function display() { global $CFG; -- 2.39.5