diff --git a/lib/external_credential/google.rb b/lib/external_credential/google.rb index 2d11b623c..a0d4e2d2e 100644 --- a/lib/external_credential/google.rb +++ b/lib/external_credential/google.rb @@ -85,10 +85,10 @@ class ExternalCredential::Google migrate_channel = nil Channel.where(area: 'Email::Account').find_each do |channel| - next if channel.options.dig(:inbound, :options, :user) != user_data[:email] - next if channel.options.dig(:inbound, :options, :host) != 'imap.gmail.com' - next if channel.options.dig(:outbound, :options, :user) != user_data[:email] - next if channel.options.dig(:outbound, :options, :host) != 'smtp.gmail.com' + next if channel.options.dig(:inbound, :options, :user)&.downcase != user_data[:email].downcase + next if channel.options.dig(:inbound, :options, :host)&.downcase != 'imap.gmail.com' + next if channel.options.dig(:outbound, :options, :user)&.downcase != user_data[:email].downcase + next if channel.options.dig(:outbound, :options, :host)&.downcase != 'smtp.gmail.com' migrate_channel = channel diff --git a/lib/external_credential/microsoft365.rb b/lib/external_credential/microsoft365.rb index b2417ead5..1b2bf1a8b 100644 --- a/lib/external_credential/microsoft365.rb +++ b/lib/external_credential/microsoft365.rb @@ -89,10 +89,10 @@ class ExternalCredential::Microsoft365 migrate_channel = nil Channel.where(area: 'Email::Account').find_each do |channel| - next if channel.options.dig(:inbound, :options, :user) != user_data[:email] - next if channel.options.dig(:inbound, :options, :host) != 'outlook.office365.com' - next if channel.options.dig(:outbound, :options, :user) != user_data[:email] - next if channel.options.dig(:outbound, :options, :host) != 'smtp.office365.com' + next if channel.options.dig(:inbound, :options, :user)&.downcase != user_data[:email].downcase + next if channel.options.dig(:inbound, :options, :host)&.downcase != 'outlook.office365.com' + next if channel.options.dig(:outbound, :options, :user)&.downcase != user_data[:email].downcase + next if channel.options.dig(:outbound, :options, :host)&.downcase != 'smtp.office365.com' migrate_channel = channel