Module: QueryVersionSupport
- Included in:
- ResultsController, VisualizationsController
- Defined in:
- lib/query_version_support.rb
Instance Method Summary collapse
Instance Method Details
#query_versions ⇒ Object
11 12 13 |
# File 'lib/query_version_support.rb', line 11 def query_versions QueryVersion.where(query_id: params[:query_id]).order('version DESC') end |
#retrieve_query_version ⇒ Object
2 3 4 5 6 7 8 9 |
# File 'lib/query_version_support.rb', line 2 def retrieve_query_version query_version_id = params.fetch(:query_version_id, 'latest') @query_version ||= if query_version_id == 'latest' query_versions.first else QueryVersion.find(query_version_id) end end |