You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@chemistry.apache.org by "Nicolas Raoul (JIRA)" <ji...@apache.org> on 2016/06/23 08:28:16 UTC
[jira] [Created] (CMIS-983) DotCMIS
IChangeEvents.LatestChangeLogToken returns same token as given to
GetContentChanges
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)