[rt-users] [rt-announce] RT 4.2.5 released (was: RT 4.2.4 released)
Gerald Vogt
vogt at spamcop.net
Fri Jun 13 01:37:30 EDT 2014
I have tried the upgrade from 4.2.3 to 4.2.5. Still the same problem:
The "RT at a glance" page starts up with an empty body. I see the menus
and the bar with the title and the new ticket button. Nothing else below
that.
I have narrowed down the problem to /share/html/Elements/MyRT.
If I replace the file after the upgrade with the file from 4.2.3, clear
the mason cache and restart the server it all is back to normal. Thus, I
would say the problem lies somewhere in these changes:
$ diff rt-4.2.{3,5}/share/html/Elements/MyRT
69c69
< $Portlets ||= $session{'my_rt_portlets'};
---
> $Portlets ||= $user->Preferences('HomepageSettings');
71,74c71,72
< my ($default_portlets) =
RT::System->new($session{'CurrentUser'})->Attributes->Named('HomepageSettings');
< $Portlets = $session{'my_rt_portlets'} = $user->Preferences(
< HomepageSettings => $default_portlets?
$default_portlets->Content: {},
< );
---
> my ($defaults) =
RT::System->new($session{'CurrentUser'})->Attributes->Named('HomepageSettings');
> $Portlets = $defaults ? $defaults->Content : {};
-Gerald
On 23.05.14 07:02, Gerald Vogt wrote:
> Does anyone have an idea what caused this and how to fix it?
>
> -Gerald
>
> On 15.05.14 07:10, Gerald Vogt wrote:
>> On 14.05.2014 22:03, Alex Vandiver wrote:
>>> On 05/14/2014 02:36 AM, Gerald Vogt wrote:
>>>> I have upgraded from 4.2.3 to 4.2.4 and after the upgrade users only
>>>> see an empty rt at a glace page after log in.
>>>
>>> Have you customized your homepage from the global default? Did all
>>
>> I have changed the global RT at a glance, if that's what you mean by
>> "home page".
>>
>>> users have this problem? Was there anything in the error logs when
>>
>> I can't tell about other users but I saw it with my account and the root
>> account.
>>
>>> users logged in?
>>
>> apache error logs look normal.
>>
>>>> If I check the rt at a glance settings in the "Logged in" menu I can
>>>> see that everything has been cleared out. It was O.K. in 4.2.3.
>>>
>>> By this, I presume you mean /Prefs/MyRT.html ? Did it offer the
>>
>> Exactly.
>>
>>> expected list under "Available"?
>>
>> Yes. Everything is in the "Available" list and I am able to reconfigure
>> the page or even do a "Reset to default" and it gets populated with the
>> normal entries. After I save the "RT at a glance" page is back to normal
>> again..
>>
>>> Can you navigate to Admin → Tools → System Configuration and show the
>>> value of "HomepageSettings" found under "Global attributes"?
>>
>> HomepageSettings {
>> 'body' => [
>> {
>> 'name' => 'My Tickets',
>> 'type' => 'system'
>> },
>> {
>> 'name' => 'Unowned Tickets',
>> 'type' => 'system'
>> },
>> {
>> 'name' => 'Tickets I have created',
>> 'type' => 'system'
>> },
>> {
>> 'name' => 'QuickCreate',
>> 'type' => 'component'
>> }
>> ],
>> 'sidebar' => [
>> {
>> 'name' => 'MyReminders',
>> 'type' => 'component'
>> },
>> {
>> 'name' => 'Quicksearch',
>> 'type' => 'component'
>> },
>> {
>> 'name' => 'RefreshHomepage',
>> 'type' => 'component'
>> }
>> ]
>> }
>>
>>
>>
>> -Gerald
>>
>
More information about the rt-users
mailing list