Open alextakitani opened 4 years ago
I'm trying to create a user on my testing env, with the following code:
connection.create_user(account.id, {user: {name: 'test2 123', email: 'lala@lala.com'}, pseudonym: {unique_id: 'xx@gmail.com'}}.to_json)
It does succeded but the user created has info all over the place:
[14] pry(main)> Canvas::User.create => #<Pandarus::User:0x00007fbcf813c2e0 @avatar_url=nil, @bio=nil, @email=nil, @enrollments=[], @id="37579", @integration_id=nil, @last_login=nil, @locale=nil, @login_id="{\"user\":{\"name\":\"test2 123\",\"email\":\"lala@lala.com\"},\"pseudonym\":{\"unique_id\":\"xx@gmail.com\"}}", @name="{\"user\":{\"name\":\"test2 123\",\"email\":\"lala@lala.com\"},\"pseudonym\":{\"unique_id\":\"xx@gmail.com\"}}", @short_name="{\"user\":{\"name\":\"test2 123\",\"email\":\"lala@lala.com\"},\"pseudonym\":{\"unique_id\":\"xx@gmail.com\"}}", @sis_import_id=nil, @sis_user_id=nil, @sortable_name="{\"user\":{\"name\":\"test2 123\", \"email\":\"lala@lala.com\"} \"pseudonym\":{\"unique_id\":\"xx@gmail.com\"}}", @time_zone=nil> What am I doing wrong?
[14] pry(main)> Canvas::User.create => #<Pandarus::User:0x00007fbcf813c2e0 @avatar_url=nil, @bio=nil, @email=nil, @enrollments=[], @id="37579", @integration_id=nil, @last_login=nil, @locale=nil, @login_id="{\"user\":{\"name\":\"test2 123\",\"email\":\"lala@lala.com\"},\"pseudonym\":{\"unique_id\":\"xx@gmail.com\"}}", @name="{\"user\":{\"name\":\"test2 123\",\"email\":\"lala@lala.com\"},\"pseudonym\":{\"unique_id\":\"xx@gmail.com\"}}", @short_name="{\"user\":{\"name\":\"test2 123\",\"email\":\"lala@lala.com\"},\"pseudonym\":{\"unique_id\":\"xx@gmail.com\"}}", @sis_import_id=nil, @sis_user_id=nil, @sortable_name="{\"user\":{\"name\":\"test2 123\", \"email\":\"lala@lala.com\"} \"pseudonym\":{\"unique_id\":\"xx@gmail.com\"}}", @time_zone=nil>
Thanks!
I'm trying to create a user on my testing env, with the following code:
connection.create_user(account.id, {user: {name: 'test2 123', email: 'lala@lala.com'}, pseudonym: {unique_id: 'xx@gmail.com'}}.to_json)
It does succeded but the user created has info all over the place:
[14] pry(main)> Canvas::User.create => #<Pandarus::User:0x00007fbcf813c2e0 @avatar_url=nil, @bio=nil, @email=nil, @enrollments=[], @id="37579", @integration_id=nil, @last_login=nil, @locale=nil, @login_id="{\"user\":{\"name\":\"test2 123\",\"email\":\"lala@lala.com\"},\"pseudonym\":{\"unique_id\":\"xx@gmail.com\"}}", @name="{\"user\":{\"name\":\"test2 123\",\"email\":\"lala@lala.com\"},\"pseudonym\":{\"unique_id\":\"xx@gmail.com\"}}", @short_name="{\"user\":{\"name\":\"test2 123\",\"email\":\"lala@lala.com\"},\"pseudonym\":{\"unique_id\":\"xx@gmail.com\"}}", @sis_import_id=nil, @sis_user_id=nil, @sortable_name="{\"user\":{\"name\":\"test2 123\", \"email\":\"lala@lala.com\"} \"pseudonym\":{\"unique_id\":\"xx@gmail.com\"}}", @time_zone=nil>
What am I doing wrong?Thanks!