Redo simulations lifecycle #222
| @ -4,7 +4,14 @@ | ||||
| 
 | ||||
| class TablesArrangementsController < ApplicationController | ||||
|   def index | ||||
|     render json: TablesArrangement.order(discomfort: :asc).limit(3).as_json(only: %i[id name discomfort]) | ||||
|     current_digest = Tables::Distribution.digest(current_tenant) | ||||
| 
 | ||||
|     render json: TablesArrangement | ||||
|       .order(discomfort: :asc) | ||||
|       .select(:id, :name, :discomfort) | ||||
|       .select("digest = '#{current_digest}'::uuid as valid") | ||||
|       .limit(3) | ||||
|       .as_json(only: %i[id name discomfort valid]) | ||||
|   end | ||||
| 
 | ||||
|   def show | ||||
|  | ||||
| @ -18,7 +18,8 @@ RSpec.describe 'tables_arrangements' do | ||||
|                  properties: { | ||||
|                    id: { type: :string, format: :uuid }, | ||||
|                    name: { type: :string }, | ||||
|                    discomfort: { type: :integer } | ||||
|                    discomfort: { type: :integer }, | ||||
|                    valid: { type: :boolean } | ||||
|                  } | ||||
|                } | ||||
|         xit | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user