I received this in my Inbox:

bounty expiring soon 3 mins ago Your bounty on question "Domino game maximum achievable points" is completed. You must award it to an answer within 24 hours.

I should not see the last sentence if I do not have yet any answer!

  • 1
    $\begingroup$ This is just a generic statement. There's no point in detecting whether or not an answer exists. However, in relation, I think closed questions shouldn't allow bounties. Too easy for a user to be browsing and inadvertently give a bounty that they can never award. $\endgroup$ – The Great Duck Jan 28 '17 at 0:30
  • 1
    $\begingroup$ @TheGreatDuck: Didn't you discover that you could not close a Question while it has a bounty? In any case this particular Question is not closed. $\endgroup$ – hardmath Jan 28 '17 at 2:52
  • 2
    $\begingroup$ A bounty guarantees attention. It doesn't guarantee an answer. This has been discussed here before. See questions with the "bounty" tag. $\endgroup$ – Gerry Myerson Jan 28 '17 at 4:02
  • $\begingroup$ @hardmath No, I meant the other way around. A question shouldn't be valid for a bounty whilst closed. It was just a thought I had. Also, I cannot close posts. $\endgroup$ – The Great Duck Jan 28 '17 at 5:15
  • 2
    $\begingroup$ @GerryMyerson you misunderstand. The user is saying that the text "You must award it to an answer within 24 hours." is telling them to do something they cannot and therefore that sentence shouldn't appear to them. It should just say the bounty is complete. $\endgroup$ – The Great Duck Jan 28 '17 at 5:15
  • 1
    $\begingroup$ OK. If you see an instruction that doesn't apply to you, just ignore it. $\endgroup$ – Gerry Myerson Jan 28 '17 at 8:48
  • 2
    $\begingroup$ @TheGreatDuck There is also no point in saying"You must award it to an answer within 24 hours.", and seems to me it is doable with 1 line of code if statement or something similar. Why do I have to read such pointless thing? $\endgroup$ – sergiol Jan 28 '17 at 11:54
  • $\begingroup$ @GerryMyerson: My answer to your last comment is my previous one to TheGreatDuck $\endgroup$ – sergiol Jan 28 '17 at 12:02
  • 1
    $\begingroup$ Clearly, the programmers behind SE do not always ensure consistency of their system. However, it does not seem to cause any serious problems, yet. $\endgroup$ – user21820 Jan 28 '17 at 15:31
  • $\begingroup$ @sergiol html is incredibly complex at times. It's easier to make a generic statement than it is to query the database to see whether an answer is present. It's not the if statement that's the problem. It's the conditional of the if statement. idk, if you have learned any database programming, but it's sometimes far easier to avoid querying the database if at all possible.... especially for something so trivial to ignore. $\endgroup$ – The Great Duck Jan 28 '17 at 19:52

You must log in to answer this question.

Browse other questions tagged .