Open gabrielaperezdelaosa opened 3 years ago
Ok, this is a fun bug. So this will happen if a publish request is "cancelled" by another build. A publish request will be cancelled if the same Janis is built by a different Joplin.
Ex:
To solve MVP: I will manually update the unsynced publishing statuses on "demo" Joplin.
To solve for real: You'll have to change the logic of how Publisher handles build requests from 2 different Joplins on the same Janis.
This problem is unlikely to happen in Production, since Production Janis can only be built by Production Joplin.
But it's causing issues for important PRs. It would be good to fix.
Describe the bug
A series of pages in the staging environment have gotten stuck in publishing status. It does look like the published/updated, just Joplin does not reflect that.
URL
https://joplin-pr-demo.herokuapp.com/admin/pages/search/?p=2
To Reproduce
I don't know why it happened. I will say that I went through maybe a dozen pages and added a contact snippet and "updated" rapidly. So maybe that's what "broke it"? But the stuck pages are not just the ones that I updated.
Screenshots
<!--- If applicable, add screenshots or a gif to help explain your problem --->
Device and browser
PC - chrome