There is a conflict with the 'name' field in the user object.
If you dump the user object, you'll see the name field, but it contains the value of the 'username'. I think there must be a conflict in Wheels where it gets confused. If you rename the 'name' field to 'fullname' the problem goes away.
Another place you can see this in action is on the Users/Edit screen in the admin. It doesn't pull in the 'name' information, but instead pulls the 'username'.
There is a conflict with the 'name' field in the user object.
If you dump the user object, you'll see the name field, but it contains the value of the 'username'. I think there must be a conflict in Wheels where it gets confused. If you rename the 'name' field to 'fullname' the problem goes away.
Another place you can see this in action is on the Users/Edit screen in the admin. It doesn't pull in the 'name' information, but instead pulls the 'username'.