diff --git a/plugin.rb b/plugin.rb index db3650e0..0bfa4cc2 100644 --- a/plugin.rb +++ b/plugin.rb @@ -1,7 +1,7 @@ # frozen_string_literal: true # name: discourse-custom-wizard # about: Forms for Discourse. Better onboarding, structured posting, data enrichment, automated actions and much more. -# version: 2.6.5 +# version: 2.6.6 # authors: Angus McLeod, Faizaan Gagan, Robert Barrow, Keegan George, Kaitlin Maddever, Juan Marcos Gutierrez Ramos # url: https://github.com/paviliondev/discourse-custom-wizard # contact_emails: development@pavilion.tech diff --git a/spec/fixtures/wizard/admin_permitted.json b/spec/fixtures/wizard/admin_permitted.json new file mode 100644 index 00000000..af3458a9 --- /dev/null +++ b/spec/fixtures/wizard/admin_permitted.json @@ -0,0 +1,10 @@ +{ + "permitted": [ + { + "type": "assignment", + "output_type": "group", + "output_connector": "set", + "output": [1] + } + ] +} diff --git a/spec/requests/custom_wizard/steps_controller_spec.rb b/spec/requests/custom_wizard/steps_controller_spec.rb index 4d8b96eb..33e9007f 100644 --- a/spec/requests/custom_wizard/steps_controller_spec.rb +++ b/spec/requests/custom_wizard/steps_controller_spec.rb @@ -7,6 +7,7 @@ describe CustomWizard::StepsController do let(:wizard_field_condition_template) { get_wizard_fixture("condition/wizard_field_condition") } let(:user_condition_template) { get_wizard_fixture("condition/user_condition") } let(:permitted_json) { get_wizard_fixture("wizard/permitted") } + let(:admin_permitted_json) { get_wizard_fixture("wizard/admin_permitted") } let(:route_to_template) { get_wizard_fixture("actions/route_to") } let(:guests_permitted) { get_wizard_fixture("wizard/guests_permitted") } @@ -138,7 +139,7 @@ describe CustomWizard::StepsController do it "when the user cant access the wizard" do enable_subscription("standard") new_template = wizard_template.dup - new_template["permitted"] = permitted_json["permitted"] + new_template["permitted"] = admin_permitted_json["permitted"] CustomWizard::Template.save(new_template, skip_jobs: true) put '/w/super-mega-fun-wizard/steps/step_1.json'