public function on_user_update_relation($pars)
{
$this->fail_not_authenticated();
$original_email = Db::quote_literal(trim($pars['original_email']));
$email = Db::quote_literal(trim($pars['email']));
$nickname = Db::quote_literal(trim($pars['nickname']));
if (false === ($row = Db::find_first('SELECT * FROM amy.user_update_relation(' . $this->user->userId . ", '{$original_email}', '{$nickname}', '{$email}')"))) {
self::raiseError('Error updating relation: ' . Db::last_error());
}
self::setResult($row);
}