fixed bug 17497 - Move/file a news message engages a move instead of copy; move news message treated as copy message; r=putterman
git-svn-id: svn://10.0.0.236/trunk@57143 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
@@ -381,10 +381,20 @@ function MsgMoveMessage(destFolder)
|
||||
//get the current folder
|
||||
var nextMessage = GetNextMessageAfterDelete(tree.selectedItems);
|
||||
var srcFolder = GetThreadTreeFolder();
|
||||
messenger.CopyMessages(tree.database,
|
||||
srcFolder.resource,
|
||||
destFolder.resource, messageList, true);
|
||||
SelectNextMessage(nextMessage);
|
||||
var srcUri = srcFolder.getAttribute('ref');
|
||||
if (srcUri.substring(0,6) == "news:/")
|
||||
{
|
||||
messenger.CopyMessages(tree.database,
|
||||
srcFolder.resource,
|
||||
destFolder.resource, messageList, false);
|
||||
}
|
||||
else
|
||||
{
|
||||
messenger.CopyMessages(tree.database,
|
||||
srcFolder.resource,
|
||||
destFolder.resource, messageList, true);
|
||||
SelectNextMessage(nextMessage);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user