Do not hide interpolated log strings in FileProviderSocketLineProcessor
authorClaudio Cambra <claudio.cambra@nextcloud.com>
Tue, 14 Mar 2023 20:36:20 +0000 (21:36 +0100)
committerClaudio Cambra <claudio.cambra@nextcloud.com>
Fri, 12 May 2023 05:21:35 +0000 (13:21 +0800)
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
shell_integration/MacOSX/NextcloudIntegration/FileProviderExt/FileProviderSocketLineProcessor.swift

index fcccf00ca2db1f4b48e015d071fa0f1593fb942b..cf6ff8c771eb435dcbde4751ac94cdd2fda2d4aa 100644 (file)
@@ -27,7 +27,7 @@ class FileProviderSocketLineProcessor: NSObject, LineProcessor {
         if (line.contains("~")) { // We use this as the separator specifically in ACCOUNT_DETAILS
             Logger.desktopClientConnection.debug("Processing file provider line with potentially sensitive user data")
         } else {
-            Logger.desktopClientConnection.debug("Processing file provider line: \(line)")
+            Logger.desktopClientConnection.debug("Processing file provider line: \(line, privacy: .public)")
         }
 
         let splitLine = line.split(separator: ":", maxSplits: 1)
@@ -37,7 +37,7 @@ class FileProviderSocketLineProcessor: NSObject, LineProcessor {
         }
         let command = String(commandSubsequence);
 
-        Logger.desktopClientConnection.debug("Received command: \(command)")
+        Logger.desktopClientConnection.debug("Received command: \(command, privacy: .public)")
         if (command == "SEND_FILE_PROVIDER_DOMAIN_IDENTIFIER") {
             delegate.sendFileProviderDomainIdentifier()
         } else if (command == "ACCOUNT_NOT_AUTHENTICATED") {