Fixing the logic for when personalized field values are updated