X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=dbsrgits%2FDBIx-Class.git;a=blobdiff_plain;f=lib%2FDBIx%2FClass%2FInflateColumn%2FFile.pm;h=78e316b47d66a0533abb67e0873258d395dba192;hp=9687f94df2aa694e217139005c6521600fd8536e;hb=f6ace68909db2a277f2eebece48a149b4e3da293;hpb=dbf954163eb5a9f39ede6f30d1a965c7d3179d81 diff --git a/lib/DBIx/Class/InflateColumn/File.pm b/lib/DBIx/Class/InflateColumn/File.pm index 9687f94..78e316b 100644 --- a/lib/DBIx/Class/InflateColumn/File.pm +++ b/lib/DBIx/Class/InflateColumn/File.pm @@ -95,8 +95,10 @@ sub _save_file_column { my $fs_file = $self->_file_column_file($column, $value->{filename}); mkpath [$fs_file->dir]; - - File::Copy::copy($value->{handle}, $fs_file->stringify); # File::Copy doesn't like Path::Class (or any for that matter) objects + + # File::Copy doesn't like Path::Class (or any for that matter) objects, + # thus ->stringify (http://rt.perl.org/rt3/Public/Bug/Display.html?id=59650) + File::Copy::copy($value->{handle}, $fs_file->stringify); $self->_file_column_callback($value, $self, $column);