Custom_fields aggiornato, il valore si trasforma simultaneamente in array.

qualcosa del genere? Sembra funzionare.

DistributedMutex.synchronize("user_data_update_#{user.id}") do
    user.save_custom_fields(true)
end