MDL-72945 badges: use default issuer contact

The defaultissuercontact was ignored if the sitebackpack email was set
to empty string..
This commit is contained in:
Sara Arjona
2021-10-28 17:43:49 +02:00
parent 2b2897bf10
commit 4816fec3fa
+1 -1
View File
@@ -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);