| 
														
															@@ -15,7 +15,8 @@ module Blazer 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     before_action :set_query, only: [:show, :edit, :update, :destroy] 
														 | 
														
														 | 
														
															     before_action :set_query, only: [:show, :edit, :update, :destroy] 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															     def index 
														 | 
														
														 | 
														
															     def index 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      @queries = Blazer::Query.order(:name).includes(:creator) 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      @queries = Blazer::Query.order(:name) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      @queries = @queries.includes(:creator) if Blazer.user_class 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       @trending_queries = Blazer::Audit.group(:query_id).where("created_at > ?", 2.days.ago).having("COUNT(DISTINCT user_id) >= 3").uniq.count(:user_id) 
														 | 
														
														 | 
														
															       @trending_queries = Blazer::Audit.group(:query_id).where("created_at > ?", 2.days.ago).having("COUNT(DISTINCT user_id) >= 3").uniq.count(:user_id) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     end 
														 | 
														
														 | 
														
															     end 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -25,7 +26,7 @@ module Blazer 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															     def create 
														 | 
														
														 | 
														
															     def create 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       @query = Blazer::Query.new(query_params) 
														 | 
														
														 | 
														
															       @query = Blazer::Query.new(query_params) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      @query.creator = current_user if respond_to?(:current_user) 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      @query.creator = current_user if respond_to?(:current_user) && Blazer.user_class 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															       if @query.save 
														 | 
														
														 | 
														
															       if @query.save 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         redirect_to @query 
														 | 
														
														 | 
														
															         redirect_to @query 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -64,7 +65,7 @@ module Blazer 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         if Blazer.audit 
														 | 
														
														 | 
														
															         if Blazer.audit 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           audit = Blazer::Audit.new(statement: @statement) 
														 | 
														
														 | 
														
															           audit = Blazer::Audit.new(statement: @statement) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           audit.query = @query 
														 | 
														
														 | 
														
															           audit.query = @query 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-          audit.user = current_user if respond_to?(:current_user) 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+          audit.user = current_user if respond_to?(:current_user) && Blazer.user_class 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           audit.save! 
														 | 
														
														 | 
														
															           audit.save! 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         end 
														 | 
														
														 | 
														
															         end 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 |