Use URL-encoded bareJid in file-based store implementations

This commit is contained in:
Paul Schaub 2018-10-26 10:08:29 +02:00
parent 77f3864ea8
commit d88e03d70c
Signed by: vanitasvitae
GPG Key ID: 62BEE9264BF17311
1 changed files with 1 additions and 2 deletions

View File

@ -36,8 +36,7 @@ public class FileBasedOpenPgpStore extends AbstractOpenPgpStore {
}
public static File getContactsPath(File basePath, BareJid jid) {
// TODO: This is not filesystem agnostic, the jid should be base32 encoded.
return new File(basePath, Objects.requireNonNull(jid.toString()));
return new File(basePath, Objects.requireNonNull(jid.asUrlEncodedString()));
}
}