add logic for tutorial requirement

This commit is contained in:
Kyle Drake 2024-03-01 12:50:41 -06:00
parent 01aab733bb
commit 2ff8365651
9 changed files with 32 additions and 9 deletions

View file

@ -104,6 +104,10 @@ post '/create' do
return {result: 'error'}.to_json
end
if defined?(BlackBox.tutorial_required?) && BlackBox.tutorial_required?(@site, request)
@site.tutorial_required = true
end
if !@site.valid?
flash[:error] = @site.errors.first.last.first
return {result: 'error'}.to_json