From 03fda2d253ce049aa472901d1cf3e7ea4cef36c5 Mon Sep 17 00:00:00 2001 From: Robert Brandin Date: Tue, 15 Oct 2024 01:37:03 -0600 Subject: [PATCH] Check #email_address for sidebar name Rails 8's new baked in authentication implementation uses user#email_address by default, so I figured it would be nice to support that by default in Avo as well to make things feel seamless for the new release. --- app/components/avo/sidebar_profile_component.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/components/avo/sidebar_profile_component.rb b/app/components/avo/sidebar_profile_component.rb index 258287f83..e21416267 100644 --- a/app/components/avo/sidebar_profile_component.rb +++ b/app/components/avo/sidebar_profile_component.rb @@ -16,6 +16,8 @@ def name @user.name elsif @user.respond_to?(:email) && @user.email.present? @user.email + elsif @user.respond_to?(:email_address) && @user.email_address.present? + @user.email_address else "Avo user" end