REFACTOR: Removes double check of site setting in badge granter (PR #10823)

…and uses update! because the result of update isn’t used

GitHub