From 7103afacea78c5e8b049c852be0148e1a2769eb8 Mon Sep 17 00:00:00 2001 From: Hannah von Reth Date: Mon, 16 Feb 2026 16:27:32 +0100 Subject: [PATCH] Fix path passed to pinstate --- src/gui/socketapi/socketapi.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gui/socketapi/socketapi.cpp b/src/gui/socketapi/socketapi.cpp index c71d8f067..209f02e39 100644 --- a/src/gui/socketapi/socketapi.cpp +++ b/src/gui/socketapi/socketapi.cpp @@ -436,7 +436,7 @@ void SocketApi::command_RETRIEVE_FILE_STATUS(const QString &argument, SocketList if (fileType == ItemTypeVirtualFileDownload || fileType == ItemTypeVirtualFile) { vfsStatus = QStringLiteral("+VIRT"); } - const auto pState = fileData.folder->vfs().pinState(argument); + const auto pState = fileData.folder->vfs().pinState(fileData.folderRelativePath); if (pState) { if (*pState == PinState::AlwaysLocal) { vfsStatus += QStringLiteral("+AL"); @@ -978,7 +978,7 @@ void SocketApi::command_GET_MENU_ITEMS(const QString &argument, OCC::SocketListe if (!folder->isReady()) { continue; } - auto fileData = FileData::get(file); + const auto fileData = FileData::get(file); auto availability = folder->vfs().availability(fileData.folderRelativePath); if (!availability) { if (availability.error() == Vfs::AvailabilityError::DbError)