fix: Notify the user requesting API key access if e-mailing is disabled on the instance

pull/1510/head
Iglocska 2016-09-04 00:14:03 +02:00
parent 277760d885
commit b992fa7b64
1 changed files with 3 additions and 0 deletions

View File

@ -44,6 +44,9 @@ class UsersController extends AppController {
}
public function request_API(){
if (Configure::read('MISP.disable_emailing')) {
return new CakeResponse(array('body'=> json_encode(array('saved' => false, 'errors' => 'API access request failed. E-mailing is currently disabled on this instance.')),'status'=>200));
}
$responsibleAdmin = $this->User->findAdminsResponsibleForUser($this->Auth->user());
$message = "Something went wrong, please try again later.";
if (isset($responsibleAdmin['email']) && !empty($responsibleAdmin['email'])) {