{"action":"reopened","issue":{"url":"https://api.github.com/repos/syncthing/syncthing/issues/1701","labels_url":"https://api.github.com/repos/syncthing/syncthing/issues/1701/labels{/name}","comments_url":"https://api.github.com/repos/syncthing/syncthing/issues/1701/comments","events_url":"https://api.github.com/repos/syncthing/syncthing/issues/1701/events","html_url":"https://github.com/syncthing/syncthing/issues/1701","id":70934679,"number":1701,"title":"Inconsistencies using master mode","user":{"login":"AudriusButkevicius","id":1144861,"avatar_url":"https://avatars.githubusercontent.com/u/1144861?v=3","gravatar_id":"","url":"https://api.github.com/users/AudriusButkevicius","html_url":"https://github.com/AudriusButkevicius","followers_url":"https://api.github.com/users/AudriusButkevicius/followers","following_url":"https://api.github.com/users/AudriusButkevicius/following{/other_user}","gists_url":"https://api.github.com/users/AudriusButkevicius/gists{/gist_id}","starred_url":"https://api.github.com/users/AudriusButkevicius/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AudriusButkevicius/subscriptions","organizations_url":"https://api.github.com/users/AudriusButkevicius/orgs","repos_url":"https://api.github.com/users/AudriusButkevicius/repos","events_url":"https://api.github.com/users/AudriusButkevicius/events{/privacy}","received_events_url":"https://api.github.com/users/AudriusButkevicius/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-04-25T16:35:00Z","updated_at":"2015-05-13T13:22:52Z","closed_at":null,"body":"As per:\r\nhttps://forum.syncthing.net/t/ignore-pattern-modification-and-override-changes/2531/12\r\n```\r\n\r\n 1. Create an empty sync folder pair on node A & B. Check folder master on A. By default the there is no .stignore file so there is no ignore pattern on either A or B.\r\n 2. Create empty file Test1.txt on A. Wait for a while, it will appear on B. This is normal.\r\n 3. Create the .stignore file on A and put \"/Test1.txt\" in it. This makes A ignore the file created in last step.\r\n 4. Open Test1.txt on A and type in something. Save and close it.\r\n 5. Create empty file Test2.txt on A.\r\n 6. Wait for a while and Test2.txt appears on B. Test1.txt on B is still empty. This is normal as Test1.txt is in A's ignore list now so A will not transfer any content update of Test1.txt. This proves the ignore pattern on A is correct and working.\r\n 7. Delete Test1.txt from A. Wait for a while.\r\n 8. The Override Change button appears on A. Click the Out of Sync link on A will list Test1.txt. This is normal as B has Test1.txt but A though it don't have(because ignored).\r\n 9. Click the override button on A. It will disappear for one second but back again in the next second. You can click the override button again and again, it always comes back. The Test1.txt is always listed as out of sync. The Test1.txt file never get deleted on B. This is not normal, and this is the issue I'm talking about.\r\n 10. Create empty file Test3.txt on **B**.\r\n 11. Now on A the out of sync link shows both Test1.txt and Test3.txt.\r\n 12. Click the override button on A. Test3.txt disappears from out of sync link and B's folder. This is normal.\r\n```"}}