6.0.0-alpha14
7/3/25

[#13582] Showing all folders fails
Summary Showing all folders fails
Queue IMP
Queue Version Git master
Type Bug
State Not A Bug
Priority 1. Low
Owners slusarz (at) horde (dot) org
Requester jan (at) horde (dot) org
Created 09/19/2014 (3940 days ago)
Due
Updated 04/23/2015 (3724 days ago)
Assigned 10/02/2014 (3927 days ago)
Resolved 01/20/2015 (3817 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
04/23/2015 12:53:35 PM Git Commit Comment #4 Reply to this comment
Changes have been made in Git (FRAMEWORK_5_2):

commit 34f813c571cc585e0c634c56f9f1eb031682ab8c
Author: Jan Schneider <jan@horde.org>
Date:   Fri Sep 19 12:21:04 2014 +0200

     Hotfix for bug #13582.

     Conflicts:
             imp/js/dimpbase.js

  imp/js/dimpbase.js |    3 ++-
  1 files changed, 2 insertions(+), 1 deletions(-)

http://github.com/horde/horde/commit/34f813c571cc585e0c634c56f9f1eb031682ab8c
01/20/2015 09:04:49 AM Michael Slusarz State ⇒ Not A Bug
 
10/02/2014 08:44:55 PM Michael Slusarz Comment #3
State ⇒ Feedback
Reply to this comment
I can't reproduce, either with hotfix or reverting it.

I have subscribed drafts mailbox "Drafts".
I have unsubscribed mailbox "Drafts.foo".

Showing all mailboxes correctly shows Drafts mailbox in special 
mailboxes pane and Drafts.foo in the lower folder pane (Drafts is a 
container in the lower pane).
09/19/2014 10:35:42 AM Git Commit Comment #2 Reply to this comment
Changes have been made in Git (master):

commit ff75d13f955d3f9de5aad16ac3058eace95e6f81
Author: Jan Schneider <jan@horde.org>
Date:   Fri Sep 19 12:21:04 2014 +0200

     Hotfix for bug #13582.

  imp/js/dimpbase.js |    5 +++--
  1 files changed, 3 insertions(+), 2 deletions(-)

http://github.com/horde/horde/commit/ff75d13f955d3f9de5aad16ac3058eace95e6f81
09/19/2014 10:01:17 AM Jan Schneider Comment #1
Priority ⇒ 1. Low
Patch ⇒ No
Milestone ⇒
Assigned to Michael Slusarz
Summary ⇒ Showing all folders fails
Type ⇒ Bug
State ⇒ Assigned
Queue ⇒ IMP
Reply to this comment
If using the action to display all folders, there is an error if a 
special folder has unsubscribed sub folders:


TypeError: this.data is undefined

if (this.data.fake) {

dimpbas...505f33b (Zeile 4338)


IMP_Flist_Mbox<.subElement()dimpbas...505f33b (Zeile 4338)
IMP_Flist_Mbox<.subElement()dimpbas...505f33b (Zeile 4339)
IMP_Flist_Mbox<.build(flist=klass { active=klass, mboxes={...}, 
initialize=function(), mehr...}, ob=Object { 
m="SU5CT1guaG9yZGUuYnVzaW5lc3MuMjAxMA", l="2010", 
t="horde.business.2010", mehr...})dimpbas...505f33b (Zeile 4214)
IMP_Flist_Mbox<.initialize(flist=klass { active=klass, mboxes={...}, 
initialize=function(), mehr...}, ob=Object { 
m="SU5CT1guaG9yZGUuYnVzaW5lc3MuMjAxMA", l="2010", 
t="horde.business.2010", mehr...})dimpbas...505f33b (Zeile 4141)
klass()prototy...8ebeb0a (Zeile 80)
IMP_Flist<.createMbox(ob=Object { 
m="SU5CT1guaG9yZGUuYnVzaW5lc3MuMjAxMA", l="2010", 
t="horde.business.2010", mehr...})dimpbas...505f33b (Zeile 4076)
each(iterator=function(), context=undefined)prototy...8ebeb0a (Zeile 859)
DimpBase.mailboxCallback(r=Object { a=[754], 
expand=1})dimpbas...505f33b (Zeile 3273)
DimpBase.tasksHandler(e=Object { response=klass, 
tasks={...}})dimpbas...505f33b (Zeile 3807)
dimpbase.js?v=9505f33b(e=dataavailable )dimpbas...505f33b (Zeile 4464)
createResponderForCustomEvent/<(event=dataavailable )prototy...8ebeb0a 
(Zeile 6795)
fireEvent_DOM(element=Document 
dynamic.php?page=mailbox#mbox:SU5CT1guQ29uc3VsdGluZw, 
eventName="HordeCore:runTasks", memo=Object { response=klass, 
tasks={...}}, bubble=true)prototy...8ebeb0a (Zeile 6655)
fire(element=Document 
dynamic.php?page=mailbox#mbox:SU5CT1guQ29uc3VsdGluZw, 
eventName="HordeCore:runTasks", memo=Object { response=klass, 
tasks={...}}, bubble=true)prototy...8ebeb0a (Zeile 6644)
methodize/this._methodized()prototy...8ebeb0a (Zeile 456)
HordeCore.doActionComplete(action="listMailboxes", resp=klass { 
request=klass, transport=XMLHttpRequest, readyState=4, mehr...}, 
opts=Object { ajaxopts={...}})hordeco...8ebeb0a (Zeile 277)
HordeCore.doAction/ajaxopts.onSuccess<(t=klass { request=klass, 
transport=XMLHttpRequest, readyState=4, mehr...})hordeco...8ebeb0a 
(Zeile 96)
Ajax.Request<.respondToReadyState(readyState=4)prototy...8ebeb0a (Zeile 1820)
Ajax.Request<.onStateChange()prototy...8ebeb0a (Zeile 1762)

Saved Queries