Subject: | set_inflated_columns incorrectly clears a column with an inflation |
14:33 < ether> gah! $row->set_inflated_columns({ col => undef }) for a column with an inflation (e.g. a datetime) will result in undef getting correctly stored in _column_data, but the inflated object is still left behind in
_inflated_column.
14:33 < ether> I see that set_inflated_columns has changed between the version I'm using (0.08270) and latest stable (0.082841), but both implementations handle this case incorrectly.
14:38 < ether> changing $self->set_inflated_columns($upd) to $self->set_inflated_column($_ => $upd->{$_}) foreach keys %{ $upd // {} }; works.
14:38 < ether> why set_inflated_columns doesn't simply do that... I don't know...