No need to ask `if published_edition.present?` here if you're calling `for_slug!` above as it won't get this far if the edition does not exist; an `ActiveRecord::NotFound` exception will be raised.