Arsnael commented on PR #2177:
URL: https://github.com/apache/james-project/pull/2177#issuecomment-2039291242

   There is different behavior I think between jmap draft and rfc and I aint 
sure if on rfc some are wanted (because spec just changed?) or not. Couldnt 
find anything clear in both specs either (or maybe my head is just too deep in 
it).
   
   Last commit:
   - first disabled test: we don't seem to do any intersect if the flag is 
draft, we only do a union of flags every time it seems on a same message inn 
different mailboxes. Different from draft I guess? (didnt dig in draft code but 
if it works on the test then I guess it does...). We missing something here, or 
with final jmap rfc we have just no intersection for such a case?
   - second disabled test, when updating mail via email/set method jmap rfc, we 
seem to merge all flags together from both metadata as originFlags, and then 
compared to newFlags. If it's the same (which is the case here?) we dont do any 
update, thus not solving the inconsistency. We should find a way to fix that 
correct? Well if I understand correctly what is going on.
   
   cc @chibenwa 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to