X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FDBIx%2FClass%2FSerialize.pm;h=b032ad91b24a84925762eb9871ffb00e713a7811;hb=49354ee30ddd401e34070d845495aee220bd6574;hp=7fb41479ab5c13baa53343536e9db83cf4466bc0;hpb=ed28f83099a03e3ec42f55b404146e088c74c133;p=dbsrgits%2FDBIx-Class.git diff --git a/lib/DBIx/Class/Serialize.pm b/lib/DBIx/Class/Serialize.pm index 7fb4147..b032ad9 100644 --- a/lib/DBIx/Class/Serialize.pm +++ b/lib/DBIx/Class/Serialize.pm @@ -14,9 +14,10 @@ sub STORABLE_thaw { my ($self,$cloning,$serialized) = @_; %$self = %{ thaw($serialized) }; no strict 'refs'; - my $class = ${(ref $self) . '::ISA'}[0]; - my $schema = DB->schema; - $self->result_source($schema->source($class)); + $self->result_source($self->result_source_instance); +# my $class = ${(ref $self) . '::ISA'}[0]; +# my $schema = $self->result_source_instance->schema; +# $self->result_source($schema->source($class)); } 1; \ No newline at end of file