[api] recalculate event grade on user grade action