Simply pass AccountPtr to updateFileTagModel

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
This commit is contained in:
Claudio Cambra 2024-10-21 14:56:14 +08:00 коммит произвёл Matthieu Gallien
Родитель 20a4915e7c
Коммит b8b8b480aa
2 изменённых файлов: 3 добавлений и 4 удалений

Просмотреть файл

@ -80,6 +80,7 @@ void FileDetails::setLocalPath(const QString &localPath)
const auto account = _folder->accountState()->account();
_sharingAvailable = account->capabilities().shareAPI();
updateFileTagModel(account);
Q_EMIT fileChanged();
}
@ -167,10 +168,8 @@ FileTagModel *FileDetails::fileTagModel() const
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());

Просмотреть файл

@ -66,7 +66,7 @@ signals:
private slots:
void refreshFileDetails();
void updateLockExpireString();
void updateFileTagModel(const OCC::Folder * const folder);
void updateFileTagModel(const OCC::AccountPtr &account);
private:
QString _localPath;