mirror of
https://github.com/discourse/discourse.git
synced 2025-02-16 18:24:52 -06:00
DEV: remove unused 'composer/parse_html' route
This commit is contained in:
parent
b37d2f09ba
commit
aad46a1aba
@ -1,12 +0,0 @@
|
|||||||
# frozen_string_literal: true
|
|
||||||
|
|
||||||
class ComposerController < ApplicationController
|
|
||||||
|
|
||||||
requires_login
|
|
||||||
|
|
||||||
def parse_html
|
|
||||||
markdown_text = HtmlToMarkdown.new(params[:html]).to_markdown
|
|
||||||
|
|
||||||
render json: { markdown: markdown_text }
|
|
||||||
end
|
|
||||||
end
|
|
@ -349,7 +349,6 @@ Discourse::Application.routes.draw do
|
|||||||
get "session/otp/:token" => "session#one_time_password", constraints: { token: /[0-9a-f]+/ }
|
get "session/otp/:token" => "session#one_time_password", constraints: { token: /[0-9a-f]+/ }
|
||||||
post "session/otp/:token" => "session#one_time_password", constraints: { token: /[0-9a-f]+/ }
|
post "session/otp/:token" => "session#one_time_password", constraints: { token: /[0-9a-f]+/ }
|
||||||
get "composer_messages" => "composer_messages#index"
|
get "composer_messages" => "composer_messages#index"
|
||||||
post "composer/parse_html" => "composer#parse_html"
|
|
||||||
|
|
||||||
resources :static
|
resources :static
|
||||||
post "login" => "static#enter"
|
post "login" => "static#enter"
|
||||||
|
@ -1,27 +0,0 @@
|
|||||||
# frozen_string_literal: true
|
|
||||||
|
|
||||||
require 'rails_helper'
|
|
||||||
|
|
||||||
RSpec.describe ComposerController do
|
|
||||||
fab!(:user) { Fabricate(:user) }
|
|
||||||
|
|
||||||
describe '#parse_html' do
|
|
||||||
|
|
||||||
it "should not be able access without sign in" do
|
|
||||||
post "/composer/parse_html.json", params: {
|
|
||||||
html: "<strong>hello</strong>"
|
|
||||||
}
|
|
||||||
expect(response.status).to eq(403)
|
|
||||||
end
|
|
||||||
|
|
||||||
it "should convert html tags to markdown text" do
|
|
||||||
sign_in(user)
|
|
||||||
|
|
||||||
post "/composer/parse_html.json", params: {
|
|
||||||
html: "<strong>hello</strong>"
|
|
||||||
}
|
|
||||||
|
|
||||||
expect(response.body).to eq("{\"markdown\":\"**hello**\"}")
|
|
||||||
end
|
|
||||||
end
|
|
||||||
end
|
|
Loading…
Reference in New Issue
Block a user