Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
file->lastModified = modTime;
}
+void FileInfo::setIsLivePhoto(const QString &relativePath, const bool isLivePhoto)
+{
+ const auto file = find(relativePath);
+ Q_ASSERT(file);
+ file->isLivePhoto = isLivePhoto;
+}
+
void FileInfo::modifyLockState(const QString &relativePath, LockState lockState, int lockType, const QString &lockOwner, const QString &lockOwnerId, const QString &lockEditorId, quint64 lockTime, quint64 lockTimeout)
{
FileInfo *file = findInvalidatingEtags(relativePath);
void setModTimeKeepEtag(const QString &relativePath, const QDateTime &modTime);
+ void setIsLivePhoto(const QString &relativePath, bool isLivePhoto);
+
void modifyLockState(const QString &relativePath, LockState lockState, int lockType, const QString &lockOwner, const QString &lockOwnerId, const QString &lockEditorId, quint64 lockTime, quint64 lockTimeout) override;
void setE2EE(const QString &relativepath, const bool enabled) override;