Summary | No identities in IMP anymore after removal of shared prefs |
Queue | Horde Framework Packages |
Queue Version | Git master |
Type | Bug |
State | Resolved |
Priority | 2. Medium |
Owners | jan (at) horde (dot) org, slusarz (at) horde (dot) org |
Requester | jan (at) horde (dot) org |
Created | 10/20/2010 (5382 days ago) |
Due | |
Updated | 01/25/2011 (5285 days ago) |
Assigned | 11/24/2010 (5347 days ago) |
Resolved | 01/25/2011 (5285 days ago) |
Github Issue Link | |
Github Pull Request | |
Milestone | |
Patch | No |
State ⇒ Resolved
format as long as the current DB has the same charset as the previous
DB. If the DB has changed, however, the admin will have to do the
conversions himself.
Bug #9325: Upgrade serialized prefs from Horde 3create mode 100644 framework/Core/lib/Horde/Core/Prefs/Storage/Upgrade.php
create mode 100644 hermes/lib/LoginTasks/SystemTask/UpgradeFromHermes1.php
create mode 100644 horde/lib/LoginTasks/SystemTask/UpgradeFromHorde3.php
create mode 100644 ingo/lib/LoginTasks/SystemTask/UpgradeFromIngo1.php
http://git.horde.org/horde-git/-/commit/cff66908a40c3fc9ab9241a24efbd7925d54ac43
old format (charset converted before serializing, instead of after).
If we keep the current way of handling prefs (see out dev@lists
discussion), we will need to bring this upgrade task back (and make
sure it handles all prefs from H3 stored this way):
http://git.horde.org/co.php/horde/lib/LoginTasks/SystemTask/UpgradeFromHorde3.php?r=88b14f559a0b15fbb17f5d41e6ae4bc50174399b
State ⇒ Assigned
State ⇒ Resolved
Assigned to Jan Schneider
using LZF compression (possible items of note if it is an encoding
issue).
Bug #9313: Fix logintask confirmationSession data type might change - if it changes from array/object to
scalar, remove the typehint declaration stored in the session.
Possibly fixes
Bug #9324Possibly fixes
Bug #9325http://git.horde.org/diff.php/framework/Core/lib/Horde/Session.php?rt=horde-git&r1=0ab36983a478f9137f04e428f85ccd389e617710&r2=6d69e71624b0a9bcc47b62d64c4f0e002b64fbe0
entry in imp? I can verify the identities pref is stored/retrieved in
the session cache correctly.
there when stored in the sql storage class, but it's gone in the
session storage.
this. I will push those changes now.
(
...
[_scope:protected] => imp
...
[_scopes:protected] => Array
(
[horde] => Array
(
[identities] => Array
(
[m] => 0
[v] => [serialized value]
[d] => a:0:{}
)
)
)
)
Don't know. Maybe changes in the new session storage code fixes this.
I will push those changes now.
State ⇒ Feedback
Priority ⇒ 2. Medium
Priority ⇒ 3. High
State ⇒ Assigned
Patch ⇒ No
Milestone ⇒
Assigned to Michael Slusarz
Summary ⇒ No identities in IMP anymore after removal of shared prefs
Type ⇒ Bug
Queue ⇒ Horde Framework Packages