From 54a867cda66884f88d9697d1c341d72c3b751600 Mon Sep 17 00:00:00 2001 From: xdavidwu Date: Fri, 29 Jul 2022 13:40:39 +0800 Subject: [PATCH] SFTPDocumentsProvider: do not add port to title if canonical --- src/main/java/org/safsftp/SFTPDocumentsProvider.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/safsftp/SFTPDocumentsProvider.java b/src/main/java/org/safsftp/SFTPDocumentsProvider.java index 7b5019f..dfbc6d4 100644 --- a/src/main/java/org/safsftp/SFTPDocumentsProvider.java +++ b/src/main/java/org/safsftp/SFTPDocumentsProvider.java @@ -243,11 +243,15 @@ public class SFTPDocumentsProvider extends DocumentsProvider { port = settings.getString("port", "22"); String mountpoint = settings.getString("mountpoint", "."); if (mountpoint.equals("")) mountpoint = "."; + String title = "SFTP " + host; + if (!port.equals("22")) { + title += ":" + port; + } MatrixCursor.RowBuilder row = result.newRow(); row.add(Root.COLUMN_ROOT_ID, host + ":" + port); row.add(Root.COLUMN_DOCUMENT_ID, host + ":" + port + "/" + mountpoint); row.add(Root.COLUMN_FLAGS, 0); - row.add(Root.COLUMN_TITLE, "SFTP " + host + ":" + port); + row.add(Root.COLUMN_TITLE, title); row.add(Root.COLUMN_ICON, R.mipmap.sym_def_app_icon); row.add(Root.COLUMN_SUMMARY, "SFTP with user: " + settings.getString("username", "")); -- 2.43.0