6.0.0-alpha10
5/17/25

[#12468] Re-fix setting initial_page value in lib/Dynamic/Mailbox.php
Summary Re-fix setting initial_page value in lib/Dynamic/Mailbox.php
Queue IMP
Queue Version Git master
Type Bug
State Resolved
Priority 1. Low
Owners slusarz (at) horde (dot) org
Requester mm (at) freebsd (dot) org
Created 07/17/2013 (4322 days ago)
Due
Updated 07/22/2013 (4317 days ago)
Assigned 07/17/2013 (4322 days ago)
Resolved 07/22/2013 (4317 days ago)
Milestone
Patch Yes

History
07/22/2013 05:10:02 AM Michael Slusarz Comment #3
State ⇒ Resolved
Priority ⇒ 1. Low
Reply to this comment
IMP 6.1.4.
07/22/2013 05:09:25 AM Git Commit Comment #2 Reply to this comment
Changes have been made in Git (master):

commit ba3bfe767a746ae17a9a993d6b3d2ac573348de2
Author: Michael M Slusarz <slusarz@horde.org>
Date:   Wed Jul 17 16:18:01 2013 -0600

     Bug #12468

  imp/lib/Dynamic/Mailbox.php |    2 +-
  1 files changed, 1 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/ba3bfe767a746ae17a9a993d6b3d2ac573348de2
07/17/2013 10:41:16 AM Jan Schneider State ⇒ Assigned
Assigned to Michael Slusarz
 
07/17/2013 07:55:40 AM mm (at) freebsd (dot) org Comment #1
Priority ⇒ 2. Medium
New Attachment: Mailbox.php.patch Download
Patch ⇒ Yes
Milestone ⇒
Summary ⇒ Re-fix setting initial_page value in lib/Dynamic/Mailbox.php
Type ⇒ Bug
State ⇒ Unconfirmed
Queue ⇒ IMP
Reply to this comment
Commit: de142d0993ee46770562da9b9d38a02cece42d0d
File: imp/lib/Dynamic/Mailbox.php comment:
Comment: "Fix setting initial_page value in dynamic view if it is set 
to the folders page"

This commit does not correctly fix the issue. The code:
'initial_page' => is_null($initial_page = 
IMP_Auth::getInitialPage()->mbox) ?: $initial_page->form_to,

actually means:
'initial_page' => is_null($initial_page = 
IMP_Auth::getInitialPage()->mbox) ? true : $initial_page->form_to,

and this is what you probably wanted:
'initial_page' => is_null($initial_page = 
IMP_Auth::getInitialPage()->mbox) ? null : $initial_page->form_to,

Saved Queries