in achievements-server/src/main/java/org/jetbrains/buildserver/achievements/impl/AchievementsGrantor.java [61:71]
public void revokeAchievement(@NotNull User user, @NotNull Achievement achievement) {
SUser su = (SUser) user;
for (PropertyKey pk: su.getProperties().keySet()) {
if (pk.getKey().endsWith("." + achievement.getId())) {
su.deleteUserProperty(pk);
}
}
LOG.info("Achievement " + achievement.getName() + " has been revoked from user " + LogUtil.describe(user));
}