X-Git-Url: http://git.home-dn.net/?p=manu%2FRT-Extension-UserDetails.git;a=blobdiff_plain;f=html%2FElements%2FShowUserDetails;fp=html%2FElements%2FShowUserDetails;h=de5cbfe257362a66e727bc6cfed2cff31201805b;hp=0e756bddbab6b61f1fc957e774b11fa59a08efe5;hb=95e1999c09ad8521365140cce15a12ce3476c633;hpb=31a29de922705c94d2f62a8c03cd6d614fd7ef7a diff --git a/html/Elements/ShowUserDetails b/html/Elements/ShowUserDetails index 0e756bd..de5cbfe 100644 --- a/html/Elements/ShowUserDetails +++ b/html/Elements/ShowUserDetails @@ -22,8 +22,11 @@ my $url = RT->Config->Get('WebPath') ."/Helpers/Toggle/UserDetails?id=". $id; # Default Attributes to display # SortOrder => { AttributeName => '', # DisplayName => '', } -unless ( RT->Config->Get('UserDetailsAttributes') ) { - RT->Config->Set('UserDetailsAttributes', +my %attributes; +if ( RT->Config->Get('UserDetailsAttributes') ) { + %attributes = RT->Config->Get('UserDetailsAttributes'); +} else { + %attributes = ( 1 => { AttributeName => 'RealName', DisplayName => 'Real Name', }, @@ -32,14 +35,10 @@ unless ( RT->Config->Get('UserDetailsAttributes') ) { }, 3 => { AttributeName => 'Organization', DisplayName => 'Organization', - }, + }, ); } -my %attributes = RT->Config->Get('UserDetailsAttributes'); - - - my $User; # Load User only if needed