[FIX] account: on_change_unit_amount do not reset uom to default