| @@ 678-687 (lines=10) @@ | ||
| 675 | } |
|
| 676 | } |
|
| 677 | //check if anyone else uses the email: |
|
| 678 | if ($facebookEmail = Convert::raw2sql($facebookData->email)) { |
|
| 679 | $memberID = intval($member->ID)-0; |
|
| 680 | $existingMember = DataObject::get_one( |
|
| 681 | 'Member', |
|
| 682 | '("Email" = \'' . $facebookEmail . '\' OR "FacebookEmail" = \''.$facebookEmail.'\') AND "Member"."ID" <> '.$memberID |
|
| 683 | ); |
|
| 684 | if ($existingMember) { |
|
| 685 | $member = $existingMember; |
|
| 686 | } |
|
| 687 | } |
|
| 688 | $member->FacebookID = empty($user) ? 0 : $user; |
|
| 689 | $member->FacebookURL = empty($facebookData->link) ? "" : $facebookData->link; |
|
| 690 | $member->FacebookPicture = empty($facebookData->picture) ? "" : $facebookData->picture; |
|
| @@ 591-600 (lines=10) @@ | ||
| 588 | $member = new Member(); |
|
| 589 | } |
|
| 590 | } |
|
| 591 | if ($linkedinEmail = Convert::raw2sql($data->{'email-address'})) { |
|
| 592 | $memberID = intval($member->ID)-0; |
|
| 593 | $existingMember = DataObject::get_one( |
|
| 594 | 'Member', |
|
| 595 | '("Email" = \'' . $linkedinEmail . '\' OR "LinkedinEmail" = \''.$linkedinEmail.'\') AND "Member"."ID" <> '.$memberID |
|
| 596 | ); |
|
| 597 | if ($existingMember) { |
|
| 598 | $member = $existingMember; |
|
| 599 | } |
|
| 600 | } |
|
| 601 | $member->LinkedinID = Convert::raw2sql(strval($data->id)); |
|
| 602 | $member->LinkedinEmail = $linkedinEmail; |
|
| 603 | $member->LinkedinPicture = Convert::raw2sql(strval($data->{'picture-url'})); |
|