GithubHelp home page GithubHelp logo

Comments (9)

Pitchlab avatar Pitchlab commented on July 28, 2024 2

I managed to work around this using

const driver = neo4j.driver(
    "bolt://localhost:7687",
    neo4j.auth.basic(username, password),
    { disableLosslessIntegers: true }           
);

Based on the following post

from graphql.

danstarns avatar danstarns commented on July 28, 2024

Hey @TreeMan360. Thanks for reporting! We have spent some time looking into this and can't replicate it. In the latest release do you still experience this?

from graphql.

darrellwarde avatar darrellwarde commented on July 28, 2024

I managed to work around this using

const driver = neo4j.driver(
    "bolt://localhost:7687",
    neo4j.auth.basic(username, password),
    { disableLosslessIntegers: true }           
);

Based on the following post

This can be a potential fix for this, but do be aware that BigInt values are unlikely to work with this option switched on. We are going to be looking at a more holistic fix for this very soon.

from graphql.

oskarhane avatar oskarhane commented on July 28, 2024

@TreeMan360 Hi, we're still having issues reproducing this. I've copied your setup above and it works well for me.
Could you create a separate repo where this behavior is seen, to help us dig into it?

from graphql.

oskarhane avatar oskarhane commented on July 28, 2024

@Pitchlab Do you have an example where you experience this issue, that you can share with us?
It'd be super helpful.

from graphql.

Pitchlab avatar Pitchlab commented on July 28, 2024

from graphql.

tlester avatar tlester commented on July 28, 2024

disableLosslessIntegers didn't work for me. Still got the "Invalid input. '1.0' is not a valid value. Must be a non-negative integer." error.

const driver = neo4j.driver(NEO4J_URI, neo4j.auth.basic(NEO4J_USER, NEO4J_PASS), {
    disableLosslessIntegers: true,
})

from graphql.

darrellwarde avatar darrellwarde commented on July 28, 2024

A fix (hopefully!) for this has now been merged, and will be released shortly (aiming for tomorrow). Please do test and feel free to reopen this ticket if it hasn't addressed your problems! 🙂

from graphql.

darrellwarde avatar darrellwarde commented on July 28, 2024

After much back and forth of thinking we had fixed this bug, it should finally be fully fixed by #297. 🤞 Apologies it took a while to get to this stage, it was a tricky bug to find but then very clear once we had found it!

from graphql.

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.