Also related to this, is that when you try to upload a file that contains duplicate users, it generates a warning message:
[WAR] e8 (lib/mahara.php:1123) Object of class stdClass could not be converted to string
Call stack (most recent first):
log_message("Object of class stdClass could not be converted to...", 8, true, true, "/home/aaronw/www/mahara/htdocs/lib/mahara.php", 1123) at /home/aaronw/www/mahara/htdocs/lib/errors.php:446
error(4096, "Object of class stdClass could not be converted to...", "/home/aaronw/www/mahara/htdocs/lib/mahara.php", 1123, array(size 3)) at Unknown:0
sprintf("Line %s of the file specifies a remote username "%...", 4, "Polly", object(stdClass)) at Unknown:0
call_user_func_array("sprintf", array(size 4)) at /home/aaronw/www/mahara/htdocs/lib/mahara.php:1123
format_langstring("Line %s of the file specifies a remote username "%...", array(size 3), "en.utf8") at /home/aaronw/www/mahara/htdocs/lib/mahara.php:496
get_string_location("uploadcsverrorremoteusertaken", "admin", array(size 3)) at /home/aaronw/www/mahara/htdocs/lib/mahara.php:293
get_string("uploadcsverrorremoteusertaken", "admin", 4, "Polly", object(stdClass)) at /home/aaronw/www/mahara/htdocs/admin/users/uploadcsv.php:338
uploadcsv_validate(object(Pieform), array(size 16)) at Unknown:0
call_user_func_array("uploadcsv_validate", array(size 2)) at /home/aaronw/www/mahara/htdocs/lib/pieforms/pieform.php:1324
Pieform->validate(array(size 16)) at /home/aaronw/www/mahara/htdocs/lib/pieforms/pieform.php:492
Pieform->__construct(array(size 4)) at /home/aaronw/www/mahara/htdocs/lib/pieforms/pieform.php:161
Pieform::process(array(size 4)) at /home/aaronw/www/mahara/htdocs/lib/pieforms/pieform.php:71
pieform(array(size 4)) at /home/aaronw/www/mahara/htdocs/admin/users/uploadcsv.php:646
Also related to this, is that when you try to upload a file that contains duplicate users, it generates a warning message:
[WAR] e8 (lib/mahara. php:1123) Object of class stdClass could not be converted to string
Call stack (most recent first):
log_ message( "Object of class stdClass could not be converted to...", 8, true, true, "/home/ aaronw/ www/mahara/ htdocs/ lib/mahara. php", 1123) at /home/aaronw/ www/mahara/ htdocs/ lib/errors. php:446 aaronw/ www/mahara/ htdocs/ lib/mahara. php", 1123, array(size 3)) at Unknown:0 user_func_ array(" sprintf" , array(size 4)) at /home/aaronw/ www/mahara/ htdocs/ lib/mahara. php:1123 langstring( "Line %s of the file specifies a remote username "%...", array(size 3), "en.utf8") at /home/aaronw/ www/mahara/ htdocs/ lib/mahara. php:496 string_ location( "uploadcsverror remoteusertaken ", "admin", array(size 3)) at /home/aaronw/ www/mahara/ htdocs/ lib/mahara. php:293 string( "uploadcsverror remoteusertaken ", "admin", 4, "Polly", object(stdClass)) at /home/aaronw/ www/mahara/ htdocs/ admin/users/ uploadcsv. php:338 validate( object( Pieform) , array(size 16)) at Unknown:0 user_func_ array(" uploadcsv_ validate" , array(size 2)) at /home/aaronw/ www/mahara/ htdocs/ lib/pieforms/ pieform. php:1324 >validate( array(size 16)) at /home/aaronw/ www/mahara/ htdocs/ lib/pieforms/ pieform. php:492 >__construct( array(size 4)) at /home/aaronw/ www/mahara/ htdocs/ lib/pieforms/ pieform. php:161 :process( array(size 4)) at /home/aaronw/ www/mahara/ htdocs/ lib/pieforms/ pieform. php:71 array(size 4)) at /home/aaronw/ www/mahara/ htdocs/ admin/users/ uploadcsv. php:646
error(4096, "Object of class stdClass could not be converted to...", "/home/
sprintf("Line %s of the file specifies a remote username "%...", 4, "Polly", object(stdClass)) at Unknown:0
call_
format_
get_
get_
uploadcsv_
call_
Pieform-
Pieform-
Pieform:
pieform(
We should clean that up.