FIX: Skip shared drafts logic if disabled (#11918)

It always showed shared drafts if no category was set.

Follow-up to dd175537f3fb5f4a62a5935f65443fc9bedb37e3.
This commit is contained in:
Dan Ungureanu
2021-02-01 20:29:04 +02:00
committed by GitHub
parent 0f31a221c9
commit 4b3d34d3d4
2 changed files with 34 additions and 1 deletions

View File

@ -58,7 +58,7 @@ class ListController < ApplicationController
list = TopicQuery.new(user, list_opts).public_send("list_#{filter}")
if guardian.can_see_shared_draft? && @category.present?
if guardian.can_create_shared_draft? && @category.present?
if @category.id == SiteSetting.shared_drafts_category.to_i
# On shared drafts, show the destination category
list.topics.each do |t|