mirror of https://github.com/MISP/MISP
Add 'certif_public' in the searches
parent
26b0c5db97
commit
915b2eed02
|
@ -64,7 +64,7 @@ class Post extends AppModel {
|
|||
//limit this array to users with contactalerts turned on!
|
||||
$orgMembers = array();
|
||||
$this->User->recursive = -1;
|
||||
$temp = $this->User->findAllByOrgId($event['Event']['org_id'], array('email', 'gpgkey', 'contactalert', 'id'));
|
||||
$temp = $this->User->findAllByOrgId($event['Event']['org_id'], array('email', 'gpgkey', 'certif_public', 'contactalert', 'id'));
|
||||
foreach ($temp as $tempElement) {
|
||||
if ($tempElement['User']['id'] != $user_id && ($tempElement['User']['contactalert'] || $tempElement['User']['id'] == $event['Event']['user_id'])) {
|
||||
array_push($orgMembers, $tempElement);
|
||||
|
@ -76,14 +76,14 @@ class Post extends AppModel {
|
|||
if ($thread['Thread']['user_id'] == $user_id ) {
|
||||
$orgMembers = array();
|
||||
} else {
|
||||
$orgMembers = $this->User->findAllById($thread['Thread']['user_id'], array('email', 'gpgkey', 'contactalert', 'id'));
|
||||
$orgMembers = $this->User->findAllById($thread['Thread']['user_id'], array('email', 'gpgkey', 'certif_public', 'contactalert', 'id'));
|
||||
}
|
||||
}
|
||||
|
||||
// Add all users who posted in this thread
|
||||
$temp = $this->findAllByThreadId($post['Post']['thread_id'],array('user_id'));
|
||||
foreach ($temp as $tempElement) {
|
||||
$user = $this->User->findById($tempElement['Post']['user_id'], array('email', 'gpgkey', 'contactalert', 'id'));
|
||||
$user = $this->User->findById($tempElement['Post']['user_id'], array('email', 'gpgkey', 'certif_public', 'contactalert', 'id'));
|
||||
if(!empty($user) && $user['User']['id'] != $user_id && !in_array($user, $orgMembers)) {
|
||||
array_push($orgMembers, $user);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue