X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FDBIx%2FClass%2FRow.pm;h=45ade3036d018f78a9225b62db84f52718ab9a7f;hb=b4ba5147f2d1761fde260773a6bff52dbde7f12c;hp=2462b3b3528519ae52f4b5e2399f4209e635c508;hpb=abc3b8e9cec817d75eb7f5478ce9d8b5c6c2bcc7;p=dbsrgits%2FDBIx-Class.git diff --git a/lib/DBIx/Class/Row.pm b/lib/DBIx/Class/Row.pm index 2462b3b..45ade30 100644 --- a/lib/DBIx/Class/Row.pm +++ b/lib/DBIx/Class/Row.pm @@ -1412,11 +1412,10 @@ sub result_source { # note this is a || not a ||=, the difference is important : $_[0]->{_result_source} || do { - my $class = ref $_[0]; $_[0]->can('result_source_instance') ? $_[0]->result_source_instance : $_[0]->throw_exception( - "No result source instance registered for $class, did you forget to call $class->table(...) ?" + "No result source instance registered for @{[ ref $_[0] ]}, did you forget to call @{[ ref $_[0] ]}->table(...) ?" ) } ;