FIX: advanced tutorial errors when all categories are secured (#10111)

The category hashtag step will fail with an error when all
categories aren't public. Choose a category that the user can see.
This commit is contained in:
Neil Lalonde 2020-06-24 01:45:50 -04:00 committed by GitHub
parent 42226e12ee
commit 713298c622
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -41,7 +41,7 @@ module DiscourseNarrativeBot
tutorial_recover: {
next_state: :tutorial_category_hashtag,
next_instructions: Proc.new do
category = Category.secured.last
category = Category.secured(Guardian.new(@user)).last
slug = category.slug
if parent_category = category.parent_category