X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=dbsrgits%2FDBIx-Class.git;a=blobdiff_plain;f=lib%2FDBIx%2FClass%2FInflateColumn.pm;h=08b1b54b697d0175eb96773ae1574614d41c351d;hp=27bde589e874ff8d0a9fa3139a2b6cc29b431d41;hb=e50536940adf2ebaef907a0c29ae37fbd5ce95b1;hpb=514b84f6b60b566d75d2ff2ddd08659c4cf7b427 diff --git a/lib/DBIx/Class/InflateColumn.pm b/lib/DBIx/Class/InflateColumn.pm index 27bde58..08b1b54 100644 --- a/lib/DBIx/Class/InflateColumn.pm +++ b/lib/DBIx/Class/InflateColumn.pm @@ -87,13 +87,13 @@ L sub inflate_column { my ($self, $col, $attrs) = @_; - my $colinfo = $self->column_info($col); + my $colinfo = $self->result_source_instance->column_info($col); $self->throw_exception("InflateColumn can not be used on a column with a declared FilterColumn filter") if defined $colinfo->{_filter_info} and $self->isa('DBIx::Class::FilterColumn'); $self->throw_exception("No such column $col to inflate") - unless $self->has_column($col); + unless $self->result_source_instance->has_column($col); $self->throw_exception("inflate_column needs attr hashref") unless ref $attrs eq 'HASH'; $colinfo->{_inflate_info} = $attrs;