Tag links break with library rename :-(
Recently my links added to tags suddenly stopped working telling me there was no such entry. I had to copy and do the link again, and it worked.
However, I can see the pattern and find that the following string is part of the hex code at the end of every link before the book #. These are the ones not working.
" e66696374696f6e "
bad link ex: calibre://book-details/_hex_-5f4c4942524152595f46616e66696374696f6e/2122.
good link ex: calibre://book-details/_hex_-5f4c4942524152595f46616/2122
This seems to correlate with me CHANGING MY LIBRARY NAME for purposes of sharing on the server.
So.....
1) @KovidGoyal, this is something worth noting, perhaps a toast msg warning when someone changes a library name if it can't be set to adjust them all.
2) Does anyone know a way I can run something to clean these links up as there are MAAAAAAAAAANNNNNNNYYYYY from before the rename (and after - don't want to return to the name assuming that would even work). ?
I have no idea how to run any "script" on these links. If you know the json file IF that's what keeps the record I can do a search/replace in that.
Last edited by jecilop; 07-17-2023 at 06:26 PM.
Reason: corrections
|