<p>In lib/DBIx/Class/InflateColumn.pm:</p>
<pre style='color:#555'>> @@ -116,7 +116,15 @@ sub _deflated_column {
> my ($self, $col, $value) = @_;
> # return $value unless ref $value && blessed($value); # If it's not an object, don't touch it
> ## Leave scalar refs (ala SQL::Abstract literal SQL), untouched, deflate all other refs
> - return $value unless (ref $value && ref($value) ne 'SCALAR');
> + ## Also leave ref refs if it is ARRAY
> + return $value
</pre>
<p>Probably the same changes should be here: <a href="https://github.com/dim0xff/dbix-class/blob/bug/literal_bind_inflate_on_update/lib/DBIx/Class/InflateColumn.pm#L193">https://github.com/dim0xff/dbix-class/blob/bug/literal_bind_inflate_on_update/lib/DBIx/Class/InflateColumn.pm#L193</a></p>
<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br>Reply to this email directly or <a href='https://github.com/dbsrgits/dbix-class/pull/44/files#r11453568'>view it on GitHub</a>.<img src='https://github.com/notifications/beacon/302594__eyJzY29wZSI6Ik5ld3NpZXM6QmVhY29uIiwiZXhwaXJlcyI6MTcxMjY4OTY1MywiZGF0YSI6eyJpZCI6Mjk2MzY1MTV9fQ==--56ccf4e3ddc474dbf938de1632e6d6536b41b0ab.gif' height='1' width='1'></p>