|
@@ 238-252 (lines=15) @@
|
| 235 |
|
$forumGroup = Group::get()->filter('Code', 'forum-members')->first(); |
| 236 |
|
|
| 237 |
|
if ($member = Member::get()->filter('Email', $data['Email'])->first()) { |
| 238 |
|
if ($member) { |
| 239 |
|
$form->setFieldMessage( |
| 240 |
|
"Blurb", |
| 241 |
|
_t( |
| 242 |
|
'ForumMemberProfile.EMAILEXISTS', |
| 243 |
|
'Sorry, that email address already exists. Please choose another.' |
| 244 |
|
), |
| 245 |
|
"bad" |
| 246 |
|
); |
| 247 |
|
|
| 248 |
|
// Load errors into session and post back |
| 249 |
|
Session::set("FormInfo.Form_RegistrationForm.data", $data); |
| 250 |
|
|
| 251 |
|
return $this->redirectBack(); |
| 252 |
|
} |
| 253 |
|
} elseif ($this->getForumHolder()->OpenIDAvailable() && isset($data['IdentityURL']) && ($member = Member::get()->filter('IdentityURL', $data['IdentityURL'])->first())) { |
| 254 |
|
$errorMessage = _t( |
| 255 |
|
'ForumMemberProfile.OPENIDEXISTS', |
|
@@ 597-608 (lines=12) @@
|
| 594 |
|
/** @var Member $existingMember */ |
| 595 |
|
$existingMember = Member::get()->filter(['Email' => $email]); |
| 596 |
|
if ($existingMember) { |
| 597 |
|
if ($existingMember->ID != $member->ID) { |
| 598 |
|
$form->setFieldMessage( |
| 599 |
|
'Blurb', |
| 600 |
|
_t( |
| 601 |
|
'ForumMemberProfile.EMAILEXISTS', |
| 602 |
|
'Sorry, that email address already exists. Please choose another.' |
| 603 |
|
), |
| 604 |
|
'bad' |
| 605 |
|
); |
| 606 |
|
|
| 607 |
|
return $this->redirectBack(); |
| 608 |
|
} |
| 609 |
|
} |
| 610 |
|
|
| 611 |
|
$nicknameCheck = Member::get()->filter( |