Account creation bug+discussion
Um, don't delete users' cards! Seriously, i'm not sure what else to do about this. The Admin user, by design, can do anything, and just like root can really mess things up. I suppose we could add a warning, were you thinking anything beyond that? --John Abbe
Point taken :) What about not allowing deletion of user cards, but a similar action that disables accounts instead? For instance, what happens if a user makes a lot of edits and then later his account is deleted. What happens to those links in the edit history?
Also, how do I undo or fix this? Is the card truly deleted or is it hidden somewhere?
You could just try inviting them again (maybe that's what you meant by "If I try to recreate the account..."). When you delete cards, they do actually stay in the database and if you go to New Card and create a card with the same name it uses the old cards's data, so you could try that.
Good question about edit history, i don't know what happens now. If a User really wants to delete themselves do they want to not even show up in the edit history? Do we want to allow that?
Yeah, that's what I meant. I recreated the card and it shows up in the users list, but I still get the login failed error when trying to sign in. When I try to click the options tab on the user card I get oh man you've uncovered a bug... 500 Internal Server Error.
I really don't think you want the edit history to be modified because a user card is deleted or disabled. That could lead to a lot of problems and abuse.
You recreated it through New Card, or through Invite a Friend?
I tried both actually. When I tried re-inviting I got the error as described in the issue card. When I tried recreating using new card, the user card showed up, but I still can't login and when I click options on the users options tab I get the 500 internal server error.
Re: "a similar action that disables accounts instead" - you can block users, it's a check box in the Options tab.
Point taken :) What about not allowing deletion of user cards, but a similar action that disables accounts instead? For instance, what happens if a user makes a lot of edits and then later his account is deleted. What happens to those links in the edit history?
Also, how do I undo or fix this? Is the card truly deleted or is it hidden somewhere?
--Scott Keeler.....Tue Mar 04 09:17:36 PST 2008
You could just try inviting them again (maybe that's what you meant by "If I try to recreate the account..."). When you delete cards, they do actually stay in the database and if you go to New Card and create a card with the same name it uses the old cards's data, so you could try that.
Good question about edit history, i don't know what happens now. If a User really wants to delete themselves do they want to not even show up in the edit history? Do we want to allow that?
--John Abbe.....Tue Mar 04 12:18:55 PST 2008
Yeah, that's what I meant. I recreated the card and it shows up in the users list, but I still get the login failed error when trying to sign in. When I try to click the options tab on the user card I get oh man you've uncovered a bug... 500 Internal Server Error.
I really don't think you want the edit history to be modified because a user card is deleted or disabled. That could lead to a lot of problems and abuse.
--Scott Keeler.....Tue Mar 04 14:48:15 PST 2008
You recreated it through New Card, or through Invite a Friend?
--John Abbe.....Tue Mar 04 21:50:45 PST 2008
I tried both actually. When I tried re-inviting I got the error as described in the issue card. When I tried recreating using new card, the user card showed up, but I still can't login and when I click options on the users options tab I get the 500 internal server error.
--Scott Keeler.....Tue Mar 04 22:39:18 PST 2008
Re: "a similar action that disables accounts instead" - you can block users, it's a check box in the Options tab.
--John Abbe.....Fri Jul 04 11:25:07 -0700 2008