From 3fa45f00c6b6b00599a1294c402c1c5a3b217d34 Mon Sep 17 00:00:00 2001 From: Sara Arjona Date: Thu, 28 Oct 2021 17:43:40 +0200 Subject: [PATCH] MDL-72945 badges: use default issuer contact The defaultissuercontact was ignored if the sitebackpack email was set to empty string.. --- lib/badgeslib.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/badgeslib.php b/lib/badgeslib.php index 88a7ae6757c..f9716e62c59 100644 --- a/lib/badgeslib.php +++ b/lib/badgeslib.php @@ -1017,7 +1017,7 @@ function badges_get_default_issuer() { $issuer['name'] = $SITE->fullname ? $SITE->fullname : $SITE->shortname; } $issuer['url'] = $issuerurl->out(false); - $issuer['email'] = $sitebackpack->backpackemail ?? $CFG->badges_defaultissuercontact; + $issuer['email'] = $sitebackpack->backpackemail ?: $CFG->badges_defaultissuercontact; $issuer['@context'] = OPEN_BADGES_V2_CONTEXT; $issuerid = new moodle_url('/badges/issuer_json.php'); $issuer['id'] = $issuerid->out(false);