From f4a2817ac54ebac47b6ab294158c0c40db058a7e Mon Sep 17 00:00:00 2001 From: David Mudrak Date: Wed, 10 Nov 2010 16:01:23 +0000 Subject: [PATCH] MNet upgrade: missing required not null value The column description in mnet_service table is set to not null and no value is set for the insert_record(). We must explicitly provide the empty string if the description is not defined in db/mnet.php file. --- lib/upgradelib.php | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/upgradelib.php b/lib/upgradelib.php index e5c3ae917aa..1e4ad348d8e 100644 --- a/lib/upgradelib.php +++ b/lib/upgradelib.php @@ -1507,6 +1507,7 @@ function upgrade_plugin_mnet_functions($component) { } else { $serviceobj = new stdClass(); $serviceobj->name = $service['servicename']; + $serviceobj->description = empty($service['description']) ? '' : $service['description']; $serviceobj->apiversion = $service['apiversion']; $serviceobj->offer = 1; $serviceobj->id = $DB->insert_record('mnet_service', $serviceobj); -- 2.43.0