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
Error & suggestion #4
Comments
The actual borrowing of a hold takes place in a calibre job and job errors do not create popups. Also, if an error occurs with a plugin, the unhandled error popup is always on top of the plugin window. The error you described is likely due to some other issue and without any details of the error itself, there is no way to troubleshoot.
You can send me a message on mobileread like you've done. Regarding the 2nd error, Libby is rejecting that borrow, nothing to do with the plugin. Like you said, you may have run out of quota, or you may need to verify your card through the Libby app.
I may consider implementing this suggestion in the future. But if your intention is to always know when there are available holds to borrow, the next release will indicate in the tab the number of available holds if any.
The holds listing is very unlikely to support multiple selection.
|
One question, though, every time the plugin is opened, it's synchronizing, but it also has 'Refresh' button in each tab. Why does it need to synchronize upon opening, what is it synchronizing with? And does it have the same effect with 'Refresh' button? |
The error log is the 2nd part of the log that I sent you. I realized after visiting the library directly it was because I ran out of loan slot. The behavior of the window pop-up is the one that I'm talking about. It stayed grey behind the plugin's window and I can't press Copy to Clipboard, Show Details, or OK unless I closed the plugin's window first. |
I suggest you give the test version a try. Download the artifact from https://github.com/ping/libby-calibre-plugin/actions/runs/5670064789 and install it as a plugin zip. This test version:
|
Thank you, will report back next Tuesday! |
Hello, today is 90% smooth. I got some error when borrowing the holds, I don't know why, they seem to bounce back over & over, I only managed to copy 1 error log, the one above. |
Hi, I tried 15042cd, doesn't run as smoothly as prev version if I may say. Got the below error message every single time I open it or switching tabs. Card tab can only display 3 cards, all with 'A' prefix. One doesn't even show proper name and card details and overlapped with the Refresh button. I love the card tab but what is the use exactly? Besides knowing the hold & loan limits, what else can we do with it? Thank you in advance! |
You can test with this version overdrive-libby-plugin-0618e99.zip which should fix the error and display issue. The Cards tab also provides shortcuts to OverDrive/Libby. In the tab, if you right click on the library name, loans limit, holds limit, there will be options to go to OverDrive or Libby. For Libby, the loans/holds list will be automatically filtered by the library selected. This test version 0618e99 also introduces a basic search function to search across libraries. The search is limited to a maximum of 24 linked libraries which should be enough for the vast majority of people. If you have more than 24 linked libraries, you may want to specify which 24 to search in. This can be done in Customize plugin, by specifying the library key codes seen in the Cards tab. |
Wow I'd say you're a genius, you're implementing more & more stuff. Hope you don't feel bothered with all my reports & requests. For now everything looks proper and works the way it's intended to be. Will report back next Tuesday. |
New test version at #6 and also posted on MR. I'm going to close this issue since there isn't any specific unresolved issue. Please report any problems with the test version at the linked issue. |
OK finally I got to try the plugin on a release day and here's my report:
Thanks a lot for reading and trying to accommodate these issues.
The text was updated successfully, but these errors were encountered: