def public_search(*args)
      (args[0]).merge!(:campaign_id => self.id)
      results = ActionKitApi.connection.call("Event.public_search", *args)

      results.map do |r|
        Event.new(r)
      end

      results
    end
def public_search(*args)
      (args[0]).merge!(:campaign_id => self.id)
      results = ActionKitApi.connection.call("Event.public_search", *args)

      results.map do |r|
        Event.new(r)
      end

      results
    end
Will not return private events, events that are full, deleted, or in the past
 and doesn't return extra fields