Skip to content

Commit cf3bd9a

Browse files
authored
Merge pull request #3248 from PhilippC/bugfix/urldecode-on-older-android-versions
change URL-Decode to an overload which works on older Android versions
2 parents 668204f + de9a5dc commit cf3bd9a

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
@@ -740,11 +740,12 @@ public String getDisplayName(String path) {
740740
ConnectionInfo ci = splitStringToConnectionInfo(path);
741741
try
742742
{
743-
return java.net.URLDecoder.decode(ci.URL, StandardCharsets.UTF_8);
743+
// don't use StandardCharsets.UTF_8, this is not compatible with older Android versions.
744+
return java.net.URLDecoder.decode(ci.URL, "UTF-8");
744745
}
745746
catch (Exception e)
746747
{
747-
return ci.URL;
748+
return ci.URL;
748749
}
749750
}
750751
catch (Exception e)

0 commit comments

Comments
 (0)