Nicolas Raoul created CMIS-983:
----------------------------------

             Summary: DotCMIS IChangeEvents.LatestChangeLogToken returns same 
token as given to GetContentChanges
                 Key: CMIS-983
                 URL: https://issues.apache.org/jira/browse/CMIS-983
             Project: Chemistry
          Issue Type: Bug
          Components: dotcmis
    Affects Versions: DotCMIS 0.7
         Environment: Alfresco 5, Windows 7, Visual Studio 2010, .NET 4.0
            Reporter: Nicolas Raoul


This code loops forever:

            IChangeEvents changes;
            do
            {
                changes = session.GetContentChanges(token, false, 3);
                token = changes.LatestChangeLogToken;
            }
            while (changes.HasMoreItems ?? false);

... because LatestChangeLogToken returns the same token as the one provided to 
GetContentChanges.

Instead, LatestChangeLogToken should return the token of the latest change 
contained in the IChangeEvents object, if my understanding is correct.

Read-to-run minimal code showing the problem: 
https://github.com/nicolas-raoul/dotcmis-issue983



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to