What is meta? ×
Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 134 Stack Exchange communities.

I know this is very minor, but a user who has less than 10k reputation can cast an undelete vote to their own questions, provided they know how to do it:

http://stackoverflow.com/posts/7779581/revisions (you need 10k on SO)

This just means no check is done on the server side as to whether they can cast the vote or not.

share|improve this question
    
Why shouldn't they be able to have a say in it? If nobody agrees with them, no harm done, question stays deleted. –  lunboks Oct 15 '11 at 18:11
    
In that case, I think what happened was the user hit the delete button thinking it would automatically vanish and he'd be taken away. He could still "see" the question since he didn't navigate away from the page so he clicked again (and again and again). –  Jeff Mercado Oct 15 '11 at 18:11
    
@lunboks IDK, you can't see your own deleted questions if you don't have 10k rep. So you shouldn't be able to undelete them. –  NullUserException อ_อ Oct 15 '11 at 18:12
    
@NullUserExceptionஇ_இ Oh, didn't know that. I just sort of assumed you could, since you can see your own deleted answers. –  lunboks Oct 15 '11 at 18:14

1 Answer 1

Jeff Mercado is correct in saying:

He could still "see" the question since he didn't navigate away from the page so he clicked again (and again and again).

When you delete a post, it doesn't immediately become inaccessible to <10k users. They see the same screen, but with a faint red background. If they try to refresh the page or come back to it later, it disappears, but not instantly.

From the revision history, it looks like that's exactly what happened. Intuitively, when you delete something, it should disappear. However, the user being new here, was not aware that nothing is ever really deleted and was confused that he can still see his contents and so kept clicking again and again. By the way, this feature of allowing users to see the deleted question until they refresh is .

You always have the ability to delete your questions and answers (and by extension, undelete it). It's true that you're not allowed to see the deleted question when the page is refreshed, but you're allowed to see your own deleted answers if you know the link to the question. So the ability to undelete is useful when you delete an answer and then improve it and undelete. It's probably easier to code and maintain undelete rights across both questions and answers the same way. The system only makes a check to see if the post can be deleted (i.e., is not accepted or has no upvoted answers)

share|improve this answer
    
That was me, using a test account. I don't think it matters whether I refresh it or not. In all likelihood, I can cast the undelete vote as long as I am able to reproduce the AJAX request. –  NullUserException อ_อ Oct 15 '11 at 18:25
    
and what is wrong with casting an undelete vote? That's also status-bydesign. Users are prevented from undeleting themselves only when it is deleted by others or by a moderator. –  Lorem Ipsum Oct 15 '11 at 18:27
    
Well, why can't they see the question itself then? –  NullUserException อ_อ Oct 15 '11 at 18:28
    
@NullUserExceptionஇ_இ: Oh... that was you? NUE... heh. Try deleting then open that same question again from a new tab. You lose the ability to undelete the moment you cannot see the page (cached or not). –  Jeff Mercado Oct 15 '11 at 18:30
    
@Nul You always have the ability to delete your questions and answers (and by extension, undelete it). It's true that you're not allowed to see the deleted question when the page is refreshed, but you're allowed to see your own deleted answers if you know the link to the question. So the ability to undelete is useful when you delete an answer and then improve it and undelete. It's probably easier to code and maintain undelete rights across both questions and answers the same way. The system only makes a check to see if the post can be deleted (i.e., is not accepted or has no upvoted answers) –  Lorem Ipsum Oct 15 '11 at 18:35
    
@yoda Yeah, I figured that would be the case. I still think anyone should be able to see their deleted questions. –  NullUserException อ_อ Oct 15 '11 at 18:38
    
Probably worth noting that if a moderator deletes your post, you can't undelete it. No matter how much rep you have. Ditto for spam/offensive-deleted posts. –  Shogging through the snow Oct 15 '11 at 18:44

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .