Forces ids to be present

Implements same venue check on events