Method: Optimizely::DatafileProjectConfig#get_audience_from_id

Defined in:
lib/optimizely/config/datafile_project_config.rb

#get_audience_from_id(audience_id) ⇒ Object



263
264
265
266
267
268
269
270
271
272
273
274
275
276
# File 'lib/optimizely/config/datafile_project_config.rb', line 263

def get_audience_from_id(audience_id)
  # Get audience for the provided audience ID
  #
  # audience_id - ID of the audience
  #
  # Returns the audience

  audience = @audience_id_map[audience_id]
  return audience if audience

  @logger.log Logger::ERROR, "Audience '#{audience_id}' is not in datafile."
  @error_handler.handle_error InvalidAudienceError
  nil
end