mirror of
https://github.com/RetroShare/RSNewWebUI.git
synced 2026-09-14 02:55:47 +05:00
rerunQueued was new module state outside the per-login reset: queued under login A and left true, it swallowed login B's first force call -- the freshly added friend missing until the TTL lapsed. It resets with the rest of the cache state now. A refused initiate became a silent dead end once the zero pid was recognised: nothing polled, nothing errored, "Please wait for secure tunnel" forever. The refusal now ends the conversation visibly. And the fixed 30 s vote refetch could land BEFORE the core's retally (one board per ~15 s tick, asynchronous write), revert the optimistic +1 on screen and stick -- cached content is never refreshed again. The refetch now compares against the pre-vote counts and only replaces the cached post once the tally has actually moved, with bounded retries; on give-up the bump stays. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| network_chat_tab.js | ||
| network_data.js | ||
| network_details_tab.js | ||
| network_friends_list.js | ||
| network_graph.js | ||
| network_state.js | ||
| network.js | ||