-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mediator UI shows closed state when mediation ticket isn't closed. #3731
Comments
The filtering of the list by the "open" predicate is not applied after closing a ticket but only at view activation (switch views or restart). It would require to refresh the list with the filter predicate after the close action. |
It is more than just a filtering issue. Trade 67144 is in state Closed in the mediation UI, but OPEN on Alice. |
Oh... Does Alice have received the close message? |
So it seems the dispute result message for Alice wasn't sent out or failed somehow else. bisq/desktop/src/main/java/bisq/desktop/main/overlays/windows/DisputeSummaryWindow.java Lines 671 to 688 in 037f167
As the closed state is set before sending the message it could be that the mediation case is closed, but the message isn't delivered (we properly should move the setting of the closed state only if onArrived or onStoredInMailbox was successful). What I don't get is that the mediation case is open again after a restart. It should be already queued up to be saved and I don't see any code part that could reset the property. It looks like storage of the dispute failed? For the failed sending part: Did you see the |
So, after a restart the Mediator sees the state as OPEN which is what I would have expected. I only closed Bob's ticket so it is probably a UI bug somewhere where it marked both rows as CLOSED even though only Alice's should have been CLOSED. I've updated the description to make it more clear what actions I took. |
Yes I think there are some list item update bugs. |
Yes, maybe it is some list item caching bug, so that the opacity property is not cleared properly. |
This fixes update issues reported in bisq-network#3731.
Description
Mediator UI shows closed state when mediation isn't closed.
Version
c2e8806
Steps to reproduce
Working on a repro, but this is what I did...
Arbitration/Support Process 0030
Expected behaviour
Mediation ticket with required actions should show as OPEN and not be grey
Actual behaviour
Mediation ticket with required action shows CLOSED and is grey
Screenshots
Device or machine
Ubuntu 19.10
Additional info
After reboot the mediation UI is correct
alice-bisq.log
bob-bisq.log
mediator-bisq.log
The text was updated successfully, but these errors were encountered: