corcel / acf

Advanced Custom Fields (ACF) plugin for Corcel
126 stars 98 forks source link

Repeater field not working with user model #85

Open korridor opened 4 years ago

korridor commented 4 years ago

I am trying to fetch a repeater acf field of a user and I get the following error:

Illuminate\Database\QueryException : SQLSTATE[42S22]: Column not found: 1054 Unknown column 'post_id' in 'where clause' (SQL: select * from wp_usermeta where post_id = 1 and (meta_key like arepeater_0_% or meta_key like arepeater_-1_%))

The problem is that there should be user_id in the where statement instead of post_id. I already created a quick fix locally. I hope I'll find time to create a PR for this in the next couple of weeks.

trovster commented 1 year ago

The fetchPostsMeta method needs to be updated with check for UserMeta.