X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=actions%2Ffinishopenidlogin.php;h=2b3616ffae8074c5103dd6eaa7527b825b057635;hb=0ee3b6c57fd92c6f5a44e56c5b73c6b5bf06214e;hp=3d0c8f2779cfcee78cd5fac42ff7c1e3cb6f3237;hpb=4a0b1a9ea9d288e42ac03c43ef904b0565a7087f;p=quix0rs-gnu-social.git diff --git a/actions/finishopenidlogin.php b/actions/finishopenidlogin.php index 3d0c8f2779..2b3616ffae 100644 --- a/actions/finishopenidlogin.php +++ b/actions/finishopenidlogin.php @@ -264,8 +264,9 @@ class FinishopenidloginAction extends Action { $profile->delete(); } + $result = oid_link_user($user->id, $canonical, $display); - if (!oid_link_user($user->id, $canonical, $display) { + if (!$result) { # Try to clean up... $user->delete(); $profile->delete();