|
|
@@ -62,6 +62,7 @@ void FileDetails::setLocalPath(const QString &localPath)
|
|
|
connect(&_fileWatcher, &QFileSystemWatcher::fileChanged, this, &FileDetails::refreshFileDetails);
|
|
|
|
|
|
const auto folder = FolderMan::instance()->folderForPath(_localPath);
|
|
|
+ Q_ASSERT(folder);
|
|
|
const auto file = _localPath.mid(folder->cleanPath().length() + 1);
|
|
|
|
|
|
if (!folder->journalDb()->getFileRecord(file, &_fileRecord)) {
|
|
|
@@ -74,6 +75,8 @@ void FileDetails::setLocalPath(const QString &localPath)
|
|
|
updateLockExpireString();
|
|
|
updateFileTagModel(folder);
|
|
|
|
|
|
+ _sharingAvailable = folder->accountState()->account()->capabilities().shareAPI();
|
|
|
+
|
|
|
Q_EMIT fileChanged();
|
|
|
}
|
|
|
|