diff options
Diffstat (limited to 'lib/KiokuDB/Serializer/Crypt.pm')
-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 |