Hi John,
Turns out I had it right all along, but had a blindingly obvious error! I had the $ sign in front of update_field!
$update_field($field_key, $display_name, $assignment_id);
So obvious that I missed it completely. Thanks for your replies though – it is much appreciated.
Update: I found how to find the field key and the field key for ‘assignment_approved_by’ is the same as the one I get in my code from using the code above.
Hi John,
Thanks for your reply. When I output these variables to a file, I get the following, which suggests $field_key is returning something, but I assume that field key is incorrect?
$user_id is set to the correct user id
$display_name is set to the correct display name
$field_key is set to ‘field_62146f78b78ee’
Assuming the above field key is incorrect, how can I find the field key for the ACF field – ‘assignment_approved_by’? Is it listed in the admin section somewhere where the ‘assignment_approved_by’ field was created?