6.0.0-beta1
▾
Tasks
New Task
Search
Photos
Wiki
▾
Tickets
New Ticket
Search
dev.horde.org
Toggle Alerts Log
Help
11/27/25
H
istory
A
ttachments
C
omment
W
atch
Download
Comment on [#13874] ActiveSync Returns Incorecct Status to Device during MoveItems
*
Your Email Address
*
Spam protection
Enter the letters below:
.__ . .. . __.. . [ __|__||\/|(__ |_/ [_./| || |.__)| \
Comment
> Cannot reproduce. > > The logic in the code you pasted is correct. If a new UID is not > returned for a moved message, something went wrong with moving the > message (or an issue with the driver code, but, as I said, I can't > reproduce this). WIthout a UID we can't report success back to the > device, since it needs to know the new UID. > > You need to find out why the old_uid -> new_uid mapping is not being > returned in your case. The call stack looks something like this: > > Horde_ActiveSync_Request_MoveItems calls > Horde_ActiveSync_Connector_Importer::importMessageMove(), which calls > Horde_Core_ActiveSync_Driver::moveMessage(), which calls > Horde_ActiveSync_Imap_Adapter::moveMessage() > > I would start by looking in > Horde_ActiveSync_Imap_Adapter::moveMessage() and see what the imap > client is returning from the copy command. ($imap->copy). > > If that is correct, next you should check the importer's > importMessageMove method to be sure the data is handled correctly > there. > > What client is this? A sync log might also be helpful to weed out any > obvious errors.
Attachment
Watch this ticket
N
ew Ticket
M
y Tickets
S
earch
Q
uery Builder
R
eports
Saved Queries
Open Bugs
Bugs waiting for Feedback
Open Bugs in Releases
Open Enhancements
Enhancements waiting for Feedback
Bugs with Patches
Enhancements with Patches
Release Showstoppers
Stalled Tickets
New Tickets
Horde 5 Showstoppers