First time here? Check out the FAQ!
1

Incorrect karma awarded when an administrator marks accepted answer for another user's question

I noticed a question on my hosted site that the asker had posted his own (comprehensive) answer for. However, he did not mark the answer as accepted.

Having administrator privileges, I went ahead and marked the answer as accepted.

Whether or not it was my place to do so is another matter; for now we'll just assume it was justified for the purpose of establishing context to describe this issue (:

When I refreshed the page, I noticed that the user had gained 15 karma for his answer being marked as accepted. However, this is not correct; because the user answered his own question, he should not have gotten a karma bonus for the accept.

Also, I noticed that I got 2 karma for accepting the answer, even though it wasn't my question.

todofixthis's avatar
1.3k
todofixthis
asked 2012-06-30 14:27:29 -0600
powlo's avatar
260
powlo
updated 2012-07-07 10:55:28 -0600
edit flag offensive 0 remove flag close merge delete

Comments

add a comment see more comments

1 Answer

0

I think there are two points here that can become feature requests:

There should be an entry under "Karma Loss and Gain" in the admin interface field which allows the admin to set the karma awarded to a user:

  • for accepting their own answer.

  • for accepting an answer to a question which is not their own.

powlo's avatar
260
powlo
answered 2012-07-07 10:16:16 -0600
edit flag offensive 0 remove flag delete link

Comments

In addition to the bug that an admin marking an answer as accepted triggers the wrong karma rewards, yes that might be useful... although I would set the karma bonuses for both of those to zero. The former to prevent cheating (see http://askbot.org/en/question/6808/user-gains-karma-for-accepting-own-answer/) and the latter because only admins would be able to do that, and they don't need karma.

todofixthis's avatar todofixthis (2012-07-07 10:54:47 -0600) edit

If i understand the problem correctly, I think it's open to debate as to whether it's a bug. Some people might want to reward their admins for essentially keeping the site clean and up-to-date. And it's also possible that admins might want to reward users for answering their own posts. Making it an option allows site maintainers to set it up how they want. Generally though, I agree, and think that most people would have these set to zero.

powlo's avatar powlo (2012-07-07 11:02:37 -0600) edit
add a comment see more comments