From c65b6b41a95bad42c9dd6f05de61617443663101 Mon Sep 17 00:00:00 2001
From: Friederike Schwager <schwager@cil.rwth-aachen.de>
Date: Mon, 1 Jul 2019 11:06:24 +0200
Subject: [PATCH] bugfix db-update useprintcomments
---
db/upgrade.php | 15 +++++++++++++++
version.php | 2 +-
2 files changed, 16 insertions(+), 1 deletion(-)
diff --git a/db/upgrade.php b/db/upgrade.php
index 34f38f7..c8cdc55 100644
--- a/db/upgrade.php
+++ b/db/upgrade.php
@@ -559,6 +559,21 @@ function xmldb_pdfannotator_upgrade($oldversion) {
// Pdfannotator savepoint reached.
upgrade_mod_savepoint(true, 2019060300, 'pdfannotator');
}
+
+ if ($oldversion < 2019070100) {
+
+ // Define field useprintcomments to be added to pdfannotator.
+ $table = new xmldb_table('pdfannotator');
+ $field = new xmldb_field('useprintcomments', XMLDB_TYPE_INTEGER, '2', null, XMLDB_NOTNULL, null, '0', 'useprint');
+
+ // Conditionally launch add field useprintcomments.
+ if (!$dbman->field_exists($table, $field)) {
+ $dbman->add_field($table, $field);
+ }
+
+ // Pdfannotator savepoint reached.
+ upgrade_mod_savepoint(true, 2019030100, 'pdfannotator');
+ }
return true;
}
diff --git a/version.php b/version.php
index cee845b..dc76f61 100644
--- a/version.php
+++ b/version.php
@@ -25,7 +25,7 @@
defined('MOODLE_INTERNAL') || die();
$plugin->component = 'mod_pdfannotator'; // Full name of the plugin (used for diagnostics).
-$plugin->version = 2019060300; // The current module version (Date: YYYYMMDDXX).
+$plugin->version = 2019070100; // The current module version (Date: YYYYMMDDXX).
$plugin->release = 'PDF Annotator v1.1 release 1';
$plugin->requires = 2016112900; // Requires this Moodle version.
$plugin->cron = 0; // Period for cron to check this module (secs).
--
GitLab