Merge branch 'bugfix/ssr-translations' of https://github.com/ONLYOFFICE/DocSpace into bugfix/ssr-translations
This commit is contained in:
commit
7df2d0dd0f
@ -682,6 +682,8 @@ class FilesStore {
|
||||
console.log("[WS] subscribe to file's changes", file.id, file.title)
|
||||
);
|
||||
}
|
||||
|
||||
this.viewAs === "tile" && this.createThumbnails();
|
||||
};
|
||||
|
||||
setFolders = (folders) => {
|
||||
@ -1102,8 +1104,6 @@ class FilesStore {
|
||||
selectedFolder: { ...this.selectedFolderStore },
|
||||
};
|
||||
|
||||
this.viewAs === "tile" && this.createThumbnails();
|
||||
|
||||
if (this.createdItem) {
|
||||
const newItem = this.filesList.find(
|
||||
(item) => item.id === this.createdItem.id
|
||||
@ -1237,8 +1237,6 @@ class FilesStore {
|
||||
selectedFolder: { ...this.selectedFolderStore },
|
||||
};
|
||||
|
||||
this.viewAs === "tile" && this.createThumbnails();
|
||||
|
||||
if (this.createdItem) {
|
||||
const newItem = this.filesList.find(
|
||||
(item) => item.id === this.createdItem.id
|
||||
@ -2944,16 +2942,13 @@ class FilesStore {
|
||||
};
|
||||
|
||||
createThumbnails = () => {
|
||||
const filesList = [...this.files, this.folders];
|
||||
const fileIds = [];
|
||||
|
||||
filesList.map((file) => {
|
||||
const { thumbnailStatus } = file;
|
||||
|
||||
if (thumbnailStatus === thumbnailStatuses.WAITING) fileIds.push(file.id);
|
||||
const files = this.files?.filter((file) => {
|
||||
return file?.thumbnailStatus === thumbnailStatuses.WAITING;
|
||||
});
|
||||
|
||||
if (fileIds.length) return api.files.createThumbnails(fileIds);
|
||||
if (!files?.length) return;
|
||||
|
||||
return api.files.createThumbnails(files.map((f) => f.id));
|
||||
};
|
||||
|
||||
createThumbnail = async (fileId) => {
|
||||
|
Loading…
Reference in New Issue
Block a user