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

[5.4] Set connection on model factory #18846

Merged
merged 2 commits into from
Apr 18, 2017
Merged

[5.4] Set connection on model factory #18846

merged 2 commits into from
Apr 18, 2017

Conversation

themsaid
Copy link
Member

In #18769 we set the Model connection while retrieving it, we did that to fix the failing test @adamwathan shows in https://github.com/laravel/framework/pull/18760/files#diff-2b6eae4ede78d520041c54df36afb408R1064

However when you create a model via factory() the connection is not set on the created model, so using ->is() to compare the model you just created and a model retrieved from the DB will fail since the one created by factory() has $connection = null.

This PR sets the connection while creating the model using factory().

@taylorotwell taylorotwell merged commit 1f5822c into laravel:5.4 Apr 18, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants