diff --git a/src/gui/macOS/findersyncservice.mm b/src/gui/macOS/findersyncservice.mm index c36a9f0b249b6..e96a3b22bdc1c 100644 --- a/src/gui/macOS/findersyncservice.mm +++ b/src/gui/macOS/findersyncservice.mm @@ -193,7 +193,6 @@ - (void)executeMenuCommand:(NSString *)command static const QSet allowedCommands = { QStringLiteral("SHARE"), QStringLiteral("LEAVESHARE"), - QStringLiteral("COPY_SECUREFILEDROP_LINK"), QStringLiteral("COPY_PRIVATE_LINK"), QStringLiteral("EMAIL_PRIVATE_LINK"), QStringLiteral("OPEN_PRIVATE_LINK"), @@ -449,4 +448,3 @@ void sendMessage(const QString &message, bool = false) const override } // namespace OCC - diff --git a/src/gui/socketapi/socketapi.cpp b/src/gui/socketapi/socketapi.cpp index a084711db19b0..5e019b8b906a4 100644 --- a/src/gui/socketapi/socketapi.cpp +++ b/src/gui/socketapi/socketapi.cpp @@ -906,20 +906,6 @@ class GetOrCreatePublicLinkShare : public QObject #endif -void SocketApi::command_COPY_SECUREFILEDROP_LINK(const QString &localFile, SocketListener *) -{ - const auto fileData = FileData::get(localFile); - if (!fileData.folder) { - return; - } - - const auto account = fileData.folder->accountState()->account(); - const auto getOrCreatePublicLinkShareJob = new GetOrCreatePublicLinkShare(account, fileData.serverRelativePath, true, this); - connect(getOrCreatePublicLinkShareJob, &GetOrCreatePublicLinkShare::done, this, [](const QString &url) { copyUrlToClipboard(url); }); - connect(getOrCreatePublicLinkShareJob, &GetOrCreatePublicLinkShare::error, this, [=, this]() { emit shareCommandReceived(fileData.localPath); }); - getOrCreatePublicLinkShareJob->run(); -} - // Windows Shell / Explorer pinning fallbacks, see issue: https://github.com/nextcloud/desktop/issues/1599 #ifdef Q_OS_WIN void SocketApi::command_COPYASPATH(const QString &localFile, SocketListener *) diff --git a/src/gui/socketapi/socketapi.h b/src/gui/socketapi/socketapi.h index e5fc28586c788..4bab42a711186 100644 --- a/src/gui/socketapi/socketapi.h +++ b/src/gui/socketapi/socketapi.h @@ -129,7 +129,6 @@ private slots: Q_INVOKABLE void command_ENCRYPT(const QString &localFile, OCC::SocketListener *listener); Q_INVOKABLE void command_SHARE(const QString &localFile, OCC::SocketListener *listener); Q_INVOKABLE void command_LEAVESHARE(const QString &localFile, OCC::SocketListener *listener); - Q_INVOKABLE void command_COPY_SECUREFILEDROP_LINK(const QString &localFile, OCC::SocketListener *listener); Q_INVOKABLE void command_COPY_PRIVATE_LINK(const QString &localFile, OCC::SocketListener *listener); Q_INVOKABLE void command_EMAIL_PRIVATE_LINK(const QString &localFile, OCC::SocketListener *listener); Q_INVOKABLE void command_OPEN_PRIVATE_LINK(const QString &localFile, OCC::SocketListener *listener);