From 0648583289c77df784cbd4ef0f9a5526d0261d96 Mon Sep 17 00:00:00 2001 From: "Stanko K.R." Date: Tue, 24 Feb 2026 08:35:11 +0100 Subject: [PATCH] Fix other test failures caused by default host manipulation --- .../action_text/rich_text_record_set_test.rb | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/test/models/account/data_transfer/action_text/rich_text_record_set_test.rb b/test/models/account/data_transfer/action_text/rich_text_record_set_test.rb index 05d4e0e6c..a28935a3e 100644 --- a/test/models/account/data_transfer/action_text/rich_text_record_set_test.rb +++ b/test/models/account/data_transfer/action_text/rich_text_record_set_test.rb @@ -166,10 +166,16 @@ class Account::DataTransfer::ActionText::RichTextRecordSetTest < ActiveSupport:: private def with_default_url_host(host) - original = Rails.application.routes.default_url_options[:host] - Rails.application.routes.default_url_options[:host] = host + options = Rails.application.routes.default_url_options + had_key = options.key?(:host) + original = options[:host] + options[:host] = host yield ensure - Rails.application.routes.default_url_options[:host] = original + if had_key + options[:host] = original + else + options.delete(:host) + end end end