MDL-65518 badges: Require the issuercontact

For Badges V2 we can't use just any email address to issue badges, it needs to be a valid
account on the backpack.
This commit is contained in:
Damyon Wiese
2019-05-10 15:51:27 +08:00
parent 04a6cd7b44
commit 084a42f9f5
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -91,7 +91,7 @@ class backpack_api {
$this->backpackapiurl = $sitebackpack->backpackapiurl;
$this->backpackapiversion = $sitebackpack->apiversion;
$this->password = $sitebackpack->password;
$this->email = !empty($CFG->badges_defaultissuercontact) ? $CFG->badges_defaultissuercontact : $admin->email;
$this->email = !empty($CFG->badges_defaultissuercontact) ? $CFG->badges_defaultissuercontact : '';
$this->isuserbackpack = false;
$this->backpackid = $sitebackpack->id;
if (!empty($userbackpack)) {