Skip to content

Commit de9a5dc

Browse files
committed
change to URL decode to an overload which works on older Android versions also
1 parent 1db0e0a commit de9a5dc

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

  • src/java/JavaFileStorage/app/src/main/java/keepass2android/javafilestorage

src/java/JavaFileStorage/app/src/main/java/keepass2android/javafilestorage/WebDavStorage.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -725,11 +725,12 @@ public String getDisplayName(String path) {
725725
ConnectionInfo ci = splitStringToConnectionInfo(path);
726726
try
727727
{
728-
return java.net.URLDecoder.decode(ci.URL, StandardCharsets.UTF_8);
728+
// don't use StandardCharsets.UTF_8, this is not compatible with older Android versions.
729+
return java.net.URLDecoder.decode(ci.URL, "UTF-8");
729730
}
730731
catch (Exception e)
731732
{
732-
return ci.URL;
733+
return ci.URL;
733734
}
734735
}
735736
catch (Exception e)

0 commit comments

Comments
 (0)