X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=dbsrgits%2FDBIx-Class.git;a=blobdiff_plain;f=lib%2FDBIx%2FClass%2FCDBICompat%2FHasA.pm;h=4547ab5ced3d4eb246c161a4aa5130613f420b5a;hp=e35c2216c9626c36fe1157cd590754b0f477d068;hb=103647d504eeadac7d179057e9f4d5eda0cd7c1b;hpb=484c9dda865880cd4e1cda8e0117f1d073a6aa7e diff --git a/lib/DBIx/Class/CDBICompat/HasA.pm b/lib/DBIx/Class/CDBICompat/HasA.pm index e35c221..4547ab5 100644 --- a/lib/DBIx/Class/CDBICompat/HasA.pm +++ b/lib/DBIx/Class/CDBICompat/HasA.pm @@ -5,7 +5,7 @@ use warnings; sub has_a { my ($self, $col, $f_class, %args) = @_; - $self->throw( "No such column ${col}" ) unless $self->_columns->{$col}; + $self->throw( "No such column ${col}" ) unless $self->has_column($col); eval "require $f_class"; if ($args{'inflate'} || $args{'deflate'}) { # Non-database has_a if (!ref $args{'inflate'}) {