adorsys / adorsys/secure-storage-android

"Remove" fails for keys of sets

Offen
#90 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Java
Sterne
375
Forks
56
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

The `remove` function does not work as expected for values that are Sets of Strings. This issue is due to the way that sets are stored using multiple keys.

Expected:
```
SecurePreferences.setValue(context, "some_key", setOf("one", "two", "three"))
SecurePreferences.removeValue(context, "key_for_set") // does nothing to remove the set!!
SecurePreferences.contains(context, "some_key") // returns true. Should return false.
```

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.