diff --git a/app/seeders/demo_data/open_desk/token_seeder.rb b/app/seeders/demo_data/open_desk/token_seeder.rb deleted file mode 100644 index 6c70d03..0000000 --- a/app/seeders/demo_data/open_desk/token_seeder.rb +++ /dev/null @@ -1,18 +0,0 @@ -module DemoData - module OpenDesk - class TokenSeeder < Seeder - def seed_data! - Rails.logger.debug "*** Seeding openDesk license from ENV" - - token = Setting.enterprise_token - if token.present? - EnterpriseToken.create! encoded_token: token.gsub("\\n", "\n") - end - end - - def applicable? - !EnterpriseToken.exists? - end - end - end -end diff --git a/lib/open_project/open_desk/engine.rb b/lib/open_project/open_desk/engine.rb index 1663d86..48a7926 100644 --- a/lib/open_project/open_desk/engine.rb +++ b/lib/open_project/open_desk/engine.rb @@ -40,14 +40,6 @@ class Engine < ::Rails::Engine ::Settings::Definition.add "souvap_navigation_secret", default: nil, format: :string - - ::Settings::Definition.add "enterprise_token", - default: nil, - format: :string - end - - config.to_prepare do - ::DemoData::OpenDesk::TokenSeeder end end end diff --git a/spec/lib/api/v3/linked_applications/linked_applications_api_spec.rb b/spec/lib/api/v3/linked_applications/linked_applications_api_spec.rb index 3f11317..1860f43 100644 --- a/spec/lib/api/v3/linked_applications/linked_applications_api_spec.rb +++ b/spec/lib/api/v3/linked_applications/linked_applications_api_spec.rb @@ -43,6 +43,8 @@ context "when not configured" do it "returns a bad request error" do + allow(API::V3::LinkedApplications::Adapters::Development).to receive(:applicable?).and_return(false) + get get_path expect(last_response).to have_http_status 400 end