Comments (5)
I can confirm on the demo project the cursors are also going crazy.
this is to get second page: jobs(first:3, after:"YXJyYXljb25uZWN0aW9uOjM="){
works OK
"pageInfo": {
"count": 3,
"total": 30,
"currentPage": 2,
"lastPage": 10,
"startCursor": "YXJyYXljb25uZWN0aW9uOjg=",
"endCursor": "YXJyYXljb25uZWN0aW9uOjEy"
},
To get page 3: jobs(first:3, after:"YXJyYXljb25uZWN0aW9uOjEy"){
now we get it wrong
"pageInfo": {
"count": 3,
"total": 30,
"currentPage": 5,
"lastPage": 10,
"startCursor": "YXJyYXljb25uZWN0aW9uOjY1",
"endCursor": "YXJyYXljb25uZWN0aW9uOjc1"
},
After this we get empty data because the jump offset its wrong:
jobs(first:3, after:"YXJyYXljb25uZWN0aW9uOjc1"){
"pageInfo": {
"count": 0,
"total": 30,
"currentPage": 26,
"lastPage": 10,
"startCursor": "YXJyYXljb25uZWN0aW9uOjA=",
"endCursor": "YXJyYXljb25uZWN0aW9uOjA="
},
from lighthouse.
@kikoseijo Thanks for reporting, I'll check it out because that does look off.
from lighthouse.
Thanks @chrissm79 , if you can confirm also that the relay connection issue, because driving me crazy, no rush, just know its not my end ill be more than happy.
Got a server with version v2.1-beta.3
and webonyx/[email protected]
where relay type its working ok, but not on latest, trying to see what webonyx/graphql-php changed to this to happened.
from lighthouse.
The connection/relay
swap got introduced on the v2.0.2 version.
The cursor error its older,
the funny thing its that tests are passing using the relay
connection type and the $first
variable.
from lighthouse.
resolves the issue of the cursor: #91
from lighthouse.
Related Issues (20)
- Generate schema fail! HOT 1
- Exception Undefined array key "schemaExtensions" HOT 1
- Clear Cache (private) HOT 1
- Segmentation fault when handling large payloads HOT 8
- Requesting local scopes can pass parameters HOT 1
- New directive that mirrors functionality of `whereHas` for relations (not `@whereHasConditions`) HOT 1
- `make setup` failed on macOS
- Access context in `FieldMiddleware` HOT 3
- CanArgs is defined twice in schema-directives.graphql
- `extend scalar X` directives are lost
- @canFind is missing "model" argument in graphql definition HOT 1
- Allow to customize the unique key for `PaginatedModelsLoader`
- artisan lighthouse:union stub appears to be incorrect HOT 1
- Problem with subscription middleware HOT 2
- An error occurs in the SubscriptionRegistry when sending a subscription event via Subscription::broadcast with Laravel Octane (Swoole) HOT 5
- Laravel v11 support dependancy missing
- Enum Support for Morph Types HOT 1
- Mutation transaction seem not work HOT 4
- Failed to find class App\GraphQl\Queries\TodoQuery in namespaces [] for directive @paginate
- @whereNull and @whereNotNull No directive found!
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lighthouse.