Custom_fields تحديث يسبب تحول القيمة إلى مصفوفة

شيء مثل هذا؟ يبدو أنه يعمل.

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