diff --git a/lib/selective_disclosure/helper_functions/selective_disclosure_display_map.dart b/lib/selective_disclosure/helper_functions/selective_disclosure_display_map.dart index cf42e0782..e85890331 100644 --- a/lib/selective_disclosure/helper_functions/selective_disclosure_display_map.dart +++ b/lib/selective_disclosure/helper_functions/selective_disclosure_display_map.dart @@ -145,7 +145,8 @@ class SelectiveDisclosureDisplayMap { .value; final element = value.entries.first; - if (!currentClaims.containsKey(element.key)) { + if (!currentClaims.containsKey(element.key) || + currentClaims[element.key].length == 0) { if (element.value is Map) { builtMap.addAll(MapForNestedClaimWithoutDisplay(element)); continue; diff --git a/pubspec.lock b/pubspec.lock index 4d61e5aff..6cf399d04 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -45,10 +45,10 @@ packages: dependency: "direct main" description: name: app_links - sha256: f04c3ca96426baba784c736a201926bd4145524c36a1b38942a351b033305e21 + sha256: ad1a6d598e7e39b46a34f746f9a8b011ee147e4c275d407fa457e7a62f84dd99 url: "https://pub.dev" source: hosted - version: "6.2.1" + version: "6.3.2" app_links_linux: dependency: transitive description: @@ -454,10 +454,10 @@ packages: dependency: transitive description: name: coverage - sha256: "576aaab8b1abdd452e0f656c3e73da9ead9d7880e15bdc494189d9c1a1baf0db" + sha256: c1fb2dce3c0085f39dc72668e85f8e0210ec7de05345821ff58530567df345a5 url: "https://pub.dev" source: hosted - version: "1.9.0" + version: "1.9.2" credential_manifest: dependency: "direct main" description: @@ -651,10 +651,10 @@ packages: dependency: "direct main" description: name: dio - sha256: "0dfb6b6a1979dac1c1245e17cef824d7b452ea29bd33d3467269f9bef3715fb0" + sha256: "5598aa796bbf4699afd5c67c0f5f6e2ed542afc956884b9cd58c306966efc260" url: "https://pub.dev" source: hosted - version: "5.6.0" + version: "5.7.0" dio_cache_interceptor: dependency: transitive description: @@ -723,10 +723,10 @@ packages: dependency: transitive description: name: elliptic - sha256: "98e2fa89a714c649174553c823db2612dc9581814477fe1264a499d448237b6b" + sha256: "0c303d810603953a65dc39c4c542fb7538defd9e212403c54c266140819523b6" url: "https://pub.dev" source: hosted - version: "0.3.10" + version: "0.3.11" encrypt: dependency: transitive description: @@ -1013,10 +1013,10 @@ packages: dependency: "direct main" description: name: flutter_olm - sha256: f98cafb434b3858d46446a93eb269a8e97eb38ccc5f8e0281b167d66d95c15dc + sha256: "9233fd8699e1dec0e4d5cfb9b0d0f7293db3308daf412c57093b69b461bb4a18" url: "https://pub.dev" source: hosted - version: "1.4.1" + version: "1.4.2" flutter_openssl_crypto: dependency: "direct main" description: @@ -1037,10 +1037,10 @@ packages: dependency: transitive description: name: flutter_plugin_android_lifecycle - sha256: "9d98bd47ef9d34e803d438f17fd32b116d31009f534a6fa5ce3a1167f189a6de" + sha256: "9ee02950848f61c4129af3d6ec84a1cfc0e47931abc746b03e7a3bc3e8ff6eda" url: "https://pub.dev" source: hosted - version: "2.0.21" + version: "2.0.22" flutter_secure_storage: dependency: transitive description: @@ -1597,10 +1597,10 @@ packages: dependency: "direct main" description: name: mime - sha256: "2e123074287cc9fd6c09de8336dae606d1ddb88d9ac47358826db698c176a1f2" + sha256: "801fd0b26f14a4a58ccb09d5892c3fbdeff209594300a542492cf13fba9d247a" url: "https://pub.dev" source: hosted - version: "1.0.5" + version: "1.0.6" mobile_scanner: dependency: "direct main" description: @@ -2036,10 +2036,10 @@ packages: dependency: transitive description: name: quiver - sha256: b1c1ac5ce6688d77f65f3375a9abb9319b3cb32486bdc7a1e0fdf004d7ba4e47 + sha256: ea0b925899e64ecdfbf9c7becb60d5b50e706ade44a85b2363be2a22d88117d2 url: "https://pub.dev" source: hosted - version: "3.2.1" + version: "3.2.2" random_string: dependency: "direct main" description: @@ -2163,10 +2163,10 @@ packages: dependency: transitive description: name: shared_preferences_android - sha256: a7e8467e9181cef109f601e3f65765685786c1a738a83d7fbbde377589c0d974 + sha256: "480ba4345773f56acda9abf5f50bd966f581dac5d514e5fc4a18c62976bbba7e" url: "https://pub.dev" source: hosted - version: "2.3.1" + version: "2.3.2" shared_preferences_foundation: dependency: transitive description: @@ -2227,10 +2227,10 @@ packages: dependency: transitive description: name: shelf_static - sha256: a41d3f53c4adf0f57480578c1d61d90342cd617de7fc8077b1304643c2d85c1e + sha256: c87c3875f91262785dade62d135760c2c69cb217ac759485334c5857ad89f6e3 url: "https://pub.dev" source: hosted - version: "1.1.2" + version: "1.1.3" shelf_web_socket: dependency: transitive description: