Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
const auto account = _folder->accountState()->account();
_sharingAvailable = account->capabilities().shareAPI();
+ updateFileTagModel(account);
Q_EMIT fileChanged();
}
return _fileTagModel.get();
}
-void FileDetails::updateFileTagModel(const Folder * const folder)
+void FileDetails::updateFileTagModel(const AccountPtr &account)
{
- Q_ASSERT(folder);
- const auto account = folder->accountState()->account();
Q_ASSERT(account);
const auto serverRelPath = QString(folder->remotePathTrailingSlash() + name());
private slots:
void refreshFileDetails();
void updateLockExpireString();
- void updateFileTagModel(const OCC::Folder * const folder);
+ void updateFileTagModel(const OCC::AccountPtr &account);
private:
QString _localPath;