Overall the 0.9 --> 1.0 upgrade went pretty smoothly, aside from having 
to make the numeric uid change in stories by hand since somehow I 
missed the patch that did it.

However, I've confirmed a problem a user reported to me: editing user 
information fails with a "I can't seem to find that user" message, 
whether it's users editing their own information (changing a .sig) or 
superuser doing it via the admin tool.

Debugging shows that the uid is correct in the form in EditUser.pm, but 
it's -1 when it gets to edit_user(), and the nickname is empty.  
(Aside: I see from debugging that I also never got the variables 
anon_user_nick and anon_user_group in the patches, somehow.  I'm 
starting to think I need to whip up an audit from the scoop.sql file to 
find out if I'm missing any other vars I should have.)

I began to trace through the ops to see where the uid was getting lost 
between submission of the form and edit_user, but my brain began to 
throb and I thought I'd ask before burning a lot of braincells on this 
in case it's something easy or obvious to someone.  Any clues?

-- 
Steve Linberg, Chief Goblin
Silicon Goblin Technologies
http://silicongoblin.com
Be kind.  Remember, everyone you meet is fighting a hard battle.