| 
					
				 | 
			
			
				@@ -15,7 +15,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <div class="pull-left" style="margin-top: 6px;"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <%= link_to "Back", :back %> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <%= f.select :data_source, Blazer.data_sources.values.map { |ds| [ds.name, ds.id] }, {}, class: ("hide" if Blazer.data_sources.size == 1), style: "width: 140px;" %> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <%= f.select :data_source, Blazer.data_sources.values.select { |ds| q = @query.dup; q.data_source = ds.id; q.editable?(blazer_user) }.map { |ds| [ds.name, ds.id] }, {}, class: ("hide" if Blazer.data_sources.size == 1), style: "width: 140px;" %> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <div id="tables" style="display: inline-block; width: 260px; margin-right: 10px;" class="hide"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <%= render partial: "tables" %> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </div> 
			 |