[ 
https://issues.apache.org/jira/browse/WHIMSY-278?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16889519#comment-16889519
 ] 

Sebb commented on WHIMSY-278:
-----------------------------

The member status change processing removes the existing entry and adds it back 
in the new section, so failure to find the entry could result in a 
near-duplicate.
Member text update tries to replace the original entry with the new one, so 
operating on the wrong file version could result in no change being made.

I've implemented a check to ensure that the member entry is found when updating 
the file. This appears to be working OK.

However, there is a problem with caching.
I dropped Creadur from my list of projects.
Long after the members.txt file has been updated and synched to the workspace, 
my entry still shows Creadur.
If I attempt to remove it again, I get an error as expected (because the 
original text does not agree with the brand-new checkout).
The old text seems to persist way beyond its sell by date.
Note: I have tried several browsers, but my page still shows Creadur.



> Stale members.txt after update
> ------------------------------
>
>                 Key: WHIMSY-278
>                 URL: https://issues.apache.org/jira/browse/WHIMSY-278
>             Project: Whimsy
>          Issue Type: Bug
>            Reporter: Sebb
>            Priority: Major
>
> Updated my entry in members.txt, changing the list of moderations
> File was updated (r91854), however the GUI display did not change, even when 
> I logged in on a different browser.
> Looks like changes are not invalidating the cache and/or workspace is not 
> being updated.



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)

Reply via email to