MDL-66357 core_badges: set OBv2 as default
authorSara Arjona <sara@moodle.com>
Tue, 24 Mar 2020 12:18:15 +0000 (13:18 +0100)
committerSara Arjona <sara@moodle.com>
Fri, 3 Apr 2020 06:09:55 +0000 (08:09 +0200)
badges/classes/assertion.php
badges/upgrade.txt

index 8920393..5d98f4a 100644 (file)
@@ -49,7 +49,7 @@ class core_badges_assertion {
     private $_url;
 
     /** @var int $obversion to control version JSON-LD. */
-    private $_obversion = OPEN_BADGES_V1;
+    private $_obversion = OPEN_BADGES_V2;
 
     /**
      * Constructs with issued badge unique hash.
@@ -57,7 +57,7 @@ class core_badges_assertion {
      * @param string $hash Badge unique hash from badge_issued table.
      * @param int $obversion to control version JSON-LD.
      */
-    public function __construct($hash, $obversion = OPEN_BADGES_V1) {
+    public function __construct($hash, $obversion = OPEN_BADGES_V2) {
         global $DB;
 
         $this->_data = $DB->get_record_sql('
index 5a9feb6..faca603 100644 (file)
@@ -3,6 +3,7 @@ information provided here is intended especially for developers.
 
 === 3.9 ===
 * BADGE_BACKPACKAPIURL and BADGE_BACKPACKWEBURL are deprecated and should not be used.
+* OBv2 has been set to the default value when the obversion is not defined.
 
 === 3.7 ===
 * BADGE_BACKPACKURL is deprecated and should not be used.