Merged BRANCHES/V3.4 to HEAD:

24304: Fixes: ALF-5990 - updated spring surf lib (r738) with CSS modifications to toolbar to prevent wrapping.
  23557: Merged /BRANCHES/DEV/V3.3-BUG-FIX to BRANCHES/V3.4:
    23556: Merged /BRANCHES/V3.3 to BRANCHES/DEV/V3.3-BUG-FIX:
      23555: Fixes:
         - ALF-5599: TaggingServiceImpl.updateTags obliterates list of tags in "after" properties bag
         - ALF-5589: WQS - Node does not exist exception on upload of new version
  23529: Merged BRANCHES/DEV/V3.3-BUG-FIX to BRANCHES/V3.4
    23525: Merged BRANCHES/V3.3 to BRANCHES/DEV/V3.3-BUG-FIX:
       23505: WQS: Fixes ALF-5524
    Fixed ALF-5300

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@24335 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Brian Remmington
2010-12-08 14:29:56 +00:00
parent f4bfb9407f
commit f7098315ec

View File

@@ -406,6 +406,8 @@ public class TaggingServiceImpl implements TaggingService,
}
else if (afterNodeRefs != null && beforeNodeRefs != null)
{
//Create a copy of the afterNodeRefs so we don't affect the properties we were given
afterNodeRefs = new ArrayList<NodeRef>(afterNodeRefs);
for (NodeRef beforeNodeRef : beforeNodeRefs)
{
if (afterNodeRefs.contains(beforeNodeRef) == true)