mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
DEV: Remove enable_experimental_hashtag_autocomplete logic (#22820)
This commit removes any logic in the app and in specs around enable_experimental_hashtag_autocomplete and deletes some old category hashtag code that is no longer necessary. It also adds a `slug_ref` category instance method, which will generate a reference like `parent:child` for a category, with an optional depth, which hashtags use. Also refactors PostRevisor which was using CategoryHashtagDataSource directly which is a no-no. Deletes the old hashtag markdown rule as well.
This commit is contained in:
@@ -4,11 +4,7 @@ class HashtagsController < ApplicationController
|
||||
requires_login
|
||||
|
||||
def lookup
|
||||
if SiteSetting.enable_experimental_hashtag_autocomplete
|
||||
render json: HashtagAutocompleteService.new(guardian).lookup(params[:slugs], params[:order])
|
||||
else
|
||||
render json: HashtagAutocompleteService.new(guardian).lookup_old(params[:slugs])
|
||||
end
|
||||
render json: HashtagAutocompleteService.new(guardian).lookup(params[:slugs], params[:order])
|
||||
end
|
||||
|
||||
def search
|
||||
|
||||
Reference in New Issue
Block a user