diff options
author | Jesse Luehrs <doy@tozt.net> | 2011-02-02 23:31:53 -0600 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2011-02-02 23:31:53 -0600 |
commit | 1229e6ee02def382dcd96accb44b23b26209da6a (patch) | |
tree | 27f21e61890d4b2fe5d29154784933d1f2dc74a0 /lib | |
parent | f07cd4e7a5c7135095380e6626fdd9b6c9689916 (diff) | |
download | kiokudb-serializer-crypt-1229e6ee02def382dcd96accb44b23b26209da6a.tar.gz kiokudb-serializer-crypt-1229e6ee02def382dcd96accb44b23b26209da6a.zip |
pass default_typemap through
Diffstat (limited to 'lib')
-rw-r--r-- | lib/KiokuDB/Serializer/Crypt.pm | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/lib/KiokuDB/Serializer/Crypt.pm b/lib/KiokuDB/Serializer/Crypt.pm index 21a9196..299e24c 100644 --- a/lib/KiokuDB/Serializer/Crypt.pm +++ b/lib/KiokuDB/Serializer/Crypt.pm @@ -138,6 +138,15 @@ around deserialize => sub { return $self->$orig($self->decrypt_string($collapsed), @args); }; +sub default_typemap { + my $self = shift; + + return $self->serializer->default_typemap + if $self->serializer->default_typemap; + + return KiokuDB::Typemap->new; +} + with 'KiokuDB::Backend::Serialize'; =head1 BUGS |