Merge branch 'suggest_before_creating'
Conflicts: app/assets/javascripts/application.js app/controllers/debates_controller.rb app/controllers/proposals_controller.rb config/locales/es.yml config/routes.rb db/schema.rb spec/features/debates_spec.rb spec/features/proposals_spec.rb
This commit is contained in:
@@ -29,6 +29,12 @@ module CommentableActions
|
||||
set_resource_instance
|
||||
end
|
||||
|
||||
def suggest
|
||||
@resources = @search_terms.present? ? resource_model.search(@search_terms).sort_by_confidence_score: nil
|
||||
set_resources_instance
|
||||
render :layout => false
|
||||
end
|
||||
|
||||
def create
|
||||
@resource = resource_model.new(strong_params)
|
||||
@resource.author = current_user
|
||||
|
||||
@@ -3,7 +3,7 @@ class DebatesController < ApplicationController
|
||||
include CommentableActions
|
||||
include FlagActions
|
||||
|
||||
before_action :parse_search_terms, only: :index
|
||||
before_action :parse_search_terms, only: [:index, :suggest]
|
||||
before_action :parse_advanced_search_terms, only: :index
|
||||
before_action :parse_tag_filter, only: :index
|
||||
before_action :set_search_order, only: :index
|
||||
|
||||
@@ -2,7 +2,7 @@ class ProposalsController < ApplicationController
|
||||
include CommentableActions
|
||||
include FlagActions
|
||||
|
||||
before_action :parse_search_terms, only: :index
|
||||
before_action :parse_search_terms, only: [:index, :suggest]
|
||||
before_action :parse_advanced_search_terms, only: :index
|
||||
before_action :parse_tag_filter, only: :index
|
||||
before_action :set_search_order, only: :index
|
||||
|
||||
Reference in New Issue
Block a user