Skip to content

[Feature Request] Add Support for Re-Uploading (and Overwriting) Book Files (particularly every-changing Calibre "News" files) #1

@EnigmaSolved

Description

@EnigmaSolved

Greetings, and Many Thanks! I was looking for a way to automate uploading books to BookFusion, and I came across your excellent script -- so very appreciative of you sharing this!

My use case is that I have a Calibre News Recipe which I am running via command line, and then which I'd like to upload to BookFusion via your script. The added wrinkle is that when I upload an updated EPUB (produced from the News Recipe) I would prefer to have it replace the original (instead of uploading as a new, separate book).

I have noticed that if I try to upload the exact same file (ie, it has not been updated with new "news") BookFusion (via your script) will return an error The book is already in the bookshelf. And I can see from the console that a bookfusion_id is being assigned after upload. So I tried using Calibre ebook-meta to add the numeric id to the metadata (ie, --identifier bookfusion:######), and though it does add it to the metadata it doesn't get picked up by BookFusion after upload. I also tried the same thing using a consistent isbn.

I realize you've created this in your free time, primarily for your own use and secondarily to share with the world. So I understand it may not be a priority to add in the ability to call the script using an existing bookfusion_id, along with any internal additions to support overwriting an already uploaded book. But figured it doesn't hurt to make the request!

Thanks again for providing this script -- it is already very useful as-is! :)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions