X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=actions%2Fconfirmaddress.php;h=3cffda8710b59c15efa87ca347c22e087df3e073;hb=6afb7f576e013ea597686ac3aabe471f2dc70cd1;hp=9e0d7b2110101ec50f74ed130f3dcf678f282e73;hpb=06d267bd88bdc7897960afeb2342901e81b5e4b4;p=quix0rs-gnu-social.git diff --git a/actions/confirmaddress.php b/actions/confirmaddress.php index 9e0d7b2110..3cffda8710 100644 --- a/actions/confirmaddress.php +++ b/actions/confirmaddress.php @@ -30,26 +30,26 @@ class ConfirmaddressAction extends Action { } $code = $this->trimmed('code'); if (!$code) { - $this->client_error(_t('No confirmation code.')); + $this->client_error(_('No confirmation code.')); return; } $confirm = Confirm_address::staticGet('code', $code); if (!$confirm) { - $this->client_error(_t('Confirmation code not found.')); + $this->client_error(_('Confirmation code not found.')); return; } $cur = common_current_user(); if ($cur->id != $confirm->user_id) { - $this->client_error(_t('That confirmation code is not for you!')); + $this->client_error(_('That confirmation code is not for you!')); return; } $type = $confirm->address_type; if (!in_array($type, array('email', 'jabber', 'sms'))) { - $this->server_error(_t('Unrecognized address type ') . $type); + $this->server_error(sprintf(_('Unrecognized address type %s'), $type)); return; } if ($cur->$type == $confirm->address) { - $this->client_error(_t('That address has already been confirmed.')); + $this->client_error(_('That address has already been confirmed.')); return; } @@ -61,13 +61,15 @@ class ConfirmaddressAction extends Action { if ($type == 'sms') { $cur->carrier = ($confirm->address_extra)+0; + $carrier = Sms_carrier::staticGet($cur->carrier); + $cur->smsemail = $carrier->toEmailAddress($cur->sms); } $result = $cur->updateKeys($orig_user); if (!$result) { common_log_db_error($cur, 'UPDATE', __FILE__); - $this->server_error(_t('Couldn\'t update user.')); + $this->server_error(_('Couldn\'t update user.')); return; } @@ -75,16 +77,15 @@ class ConfirmaddressAction extends Action { if (!$result) { common_log_db_error($confirm, 'DELETE', __FILE__); - $this->server_error(_t('Couldn\'t delete email confirmation.')); + $this->server_error(_('Couldn\'t delete email confirmation.')); return; } $cur->query('COMMIT'); - common_show_header(_t('Confirm Address')); + common_show_header(_('Confirm Address')); common_element('p', NULL, - _t('The address "') . $cur->$type . - _t('" has been confirmed for your account.')); + sprintf(_('The address "%s" has been confirmed for your account.'), $cur->$type)); common_show_footer(); } }