Code Monkey home page Code Monkey logo

Comments (4)

pushchris avatar pushchris commented on May 27, 2024

You would be correct to assume the error should be propagating through. It looks like when we added in the ability to open a PDF from Data instead of just a file path this functionality broke. We moved all of the logic to a computed property so that calling it each time would pull from the latest variables that had been set. However, computed properties do not allow for throwing errors, so that is where the holdup is. A solution will be to move that logic to a function. However we will then have to either make the password, filePath and fileData variables read-only or will have to have the documentRef recompute when they are changed. Due to my schedule this change will be a couple of days, for the time being checking for nil is the best option, unfortunately that won't tell you if it was any of the other errors however. Sorry for the inconvenience!

from uxmpdfkit.

rbresjer avatar rbresjer commented on May 27, 2024

Hi @pushchris, thanks for responding! I'll use the nil-check for now, and update as soon as an update is available.

By the way, see also my pull request from a while ago: #8

from uxmpdfkit.

pushchris avatar pushchris commented on May 27, 2024

@rbresjer sorry for the delay, I have pushed code that moves opening of a PDF context to its own method. Would you mind pulling from the master branch and letting me know if it resolves the issue for you? If so I'll go ahead and publish a new version. Thanks

from uxmpdfkit.

rbresjer avatar rbresjer commented on May 27, 2024

@pushchris Hi Chris, thanks, I just tested and it works!

from uxmpdfkit.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.