Add push guards to only process relevant review requests

In those three cases, we're dealing with `extra_data` either in `review_request_draft`, `review.review_request` or `reply.review_request`.
I'm not sure how I can concisely hide this behind a decorator, but it's possible that I simply don't know Python that well :)
What would you recommend?