Patch for "master" branch: https://reviews.mahara.org/4400

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1431594

Title:
  User registration throws errors

Status in Mahara ePortfolio:
  In Progress

Bug description:
  Master 15.04

  Initial assessment from Robert:
  the problem is in lib/user.php function display_username(). somehow a $user 
variable is passed in that is missing $user->username. so I suspect that the 
$user variable is not a true $user object.

  ---------

  Test scenario:

  1. Set up a new institution and enable registration and "Confirm 
registration".
  2. Register as new user and you'll get the error message below.

  [WAR] 42 (lib/user.php:1196) Undefined property: stdClass::$username
  Call stack (most recent first):

      log_message("Undefined property: stdClass::$username", 8, true, true, 
"/home/kristina/code/mahara/htdocs/lib/user.php", 1196) at 
/home/kristina/code/mahara/htdocs/lib/errors.php:441
      error(8, "Undefined property: stdClass::$username", 
"/home/kristina/code/mahara/htdocs/lib/user.php", 1196, array(size 2)) at 
/home/kristina/code/mahara/htdocs/lib/user.php:1196
      display_username(object(stdClass)) at 
/home/kristina/code/mahara/htdocs/lib/user.php:1042
      display_name(object(stdClass), object(stdClass)) at 
/home/kristina/code/mahara/htdocs/lib/user.php:731
      email_user(object(stdClass), null, "Request for registration at Mahara 
received", "Hi test, Thank you for requesting an account on M...", "<p>Hi 
test,</p> <p>Thank you for requesting an acc...") at 
/home/kristina/code/mahara/htdocs/auth/lib.php:2457
      auth_register_submit(object(Pieform), array(size 10)) at Unknown:0
      call_user_func_array("auth_register_submit", array(size 2)) at 
/home/kristina/code/mahara/htdocs/lib/pieforms/pieform.php:532
      Pieform->__construct(array(size 11)) at 
/home/kristina/code/mahara/htdocs/auth/lib.php:2228
      auth_generate_registration_form_js(array(size 11), array(size 1)) at 
/home/kristina/code/mahara/htdocs/register.php:204

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1431594/+subscriptions

_______________________________________________
Mailing list: https://launchpad.net/~mahara-contributors
Post to     : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp

Reply via email to