Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Laravel Livewire fails to update a component with Model Caching Enabled #377

Open
aj-norman opened this issue Oct 8, 2020 · 6 comments
Open
Assignees

Comments

@aj-norman
Copy link

Describe the bug
Laravel Livewire fails to return the next/previous page of a paginated list while Model Caching is enabled. Turning model caching off or using disableModelCaching() on the query restores normal functionality

Eloquent Query
Please provide the complete eloquent query that caused the bug, for example:

$blogs= Blog::where('user_id', '=', Auth::id())
            ->orderByDesc('date')
            ->paginate(10);

Stack Trace
No error is given by the application

Environment

  • PHP: 7.4
  • OS: Ubuntu 20.04
  • Laravel: 8.9
  • Livewire: 2.2.9
  • Model Caching: 0.11.0

Additional context
Add any other context about the problem here.

@mikebronner
Copy link
Owner

Hi @ajnorman-dev, would you be able to submit a failing unit test for this?

@aj-norman
Copy link
Author

Hi @mikebronner, unfortunately I don't have a unit test set up any livewire component up yet. I can see that the ajax request is sent off for the second page of blogs, however the html payload returned is null.

@srirag1987
Copy link

please find a solution for Laravel Livewire pagination cache fix.

@poldixd
Copy link

poldixd commented Jan 13, 2021

Same Issue here with Livewire Pagination and the package:

livewire/livewire                    v2.3.6
genealabs/laravel-model-caching      0.11.1 
laravel/framework                    v8.22.0

@mikebronner
Copy link
Owner

@jihadismail8 Thanks for following up on this. Unfortunately I can't promise any timeline for this, as this isn't on my radar for now. I would love to review and merge a PR that addresses this, though.

@aeq-dev
Copy link

aeq-dev commented Dec 1, 2021

Same Issue here :/
Any updates on this please ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants