]> Dogcows Code - chaz/p5-File-KDBX/blobdiff - lib/File/KDBX/Loader/KDB.pm
Change custom icons to an array
[chaz/p5-File-KDBX] / lib / File / KDBX / Loader / KDB.pm
index e204365266ae658b860ce5f4425243d7dadc0cf3..1b18f7b27fc81a036fd4797c7c23c7c40fe9e01e 100644 (file)
@@ -232,7 +232,7 @@ sub _convert_keepass_to_kdbx_headers {
     $meta->{settings_changed}                       = _decode_datetime($from->{settings_changed});
 
     while (my ($key, $value) = each %{$from->{custom_icons} || {}}) {
-        $meta->{custom_icons}{$key} = {value => $value};
+        push @{$meta->{custom_icons} //= []}, {uuid => $key, data => $value};
     }
     while (my ($key, $value) = each %{$from->{custom_data} || {}}) {
         $meta->{custom_data}{$key} = {value => $value};
This page took 0.01612 seconds and 4 git commands to generate.