FIX: Make inline oneboxes work with secured topics in secured contexts (#8895)

This commit is contained in:
Dan Ungureanu
2020-02-12 12:11:28 +02:00
committed by GitHub
parent d7d4612b2d
commit ec40242b5c
8 changed files with 89 additions and 38 deletions

View File

@@ -5,7 +5,12 @@ class InlineOneboxController < ApplicationController
def show
hijack do
oneboxes = InlineOneboxer.new(params[:urls] || []).process
oneboxes = InlineOneboxer.new(
params[:urls] || [],
user_id: current_user.id,
category_id: params[:category_id].to_i,
topic_id: params[:topic_id].to_i
).process
render json: { "inline-oneboxes" => oneboxes }
end
end