On Tue, Dec 15, 2015 at 3:09 AM, Ross Gardler <[email protected]> wrote: > Thank goodness I copied the content here as Whimsy lost it for me (I'll try > and reproduce when I have more time and report the bug).
>From the server logs (the key piece of data is the "500") (note, I removed IP and user agent info): rgardler [15/Dec/2015:08:03:08 +0000] "POST /board/agenda/json/post HTTP/1.1" 500 1865 "https://whimsy.apache.org/board/agenda/2015-12-16/Whimsy" _ERROR #<Exception: Merge conflict> _WARN /srv/rack/whimsy-agenda/views/actions/post.json.rb:43:in `block in _evaluate' I see similar log entries for curcuru [14/Dec/2015:20:20:35 +0000]. So, two questions: (1) why was there a "Merge conflict", and (2) why did the client complete the request without reporting the failure and retaining the post? I see the second as the more important question. The server did respond with a status of 500, so the client should not have completed the request. - Sam Ruby
