Merge branch 'release/v1.2' of github.com:ONLYOFFICE/AppServer into release/v1.2

This commit is contained in:
mushka 2022-06-22 14:45:38 +03:00
commit 64f438bb62
2 changed files with 15 additions and 3 deletions

View File

@ -1,4 +1,4 @@
import React from "react";
import React, { useEffect } from "react";
import styled from "styled-components";
import PropTypes from "prop-types";
import { inject, observer } from "mobx-react";
@ -116,6 +116,7 @@ const Item = ({
);
};
let dataMainTree = [];
const Items = ({
t,
data,
@ -138,10 +139,21 @@ const Items = ({
moveDragItems,
}) => {
useEffect(() => {
data.forEach((elem) => {
const elemId = elem.id;
dataMainTree.push(elemId.toString());
});
}, [data]);
const isActive = React.useCallback(
(item) => {
if (selectedTreeNode.length > 0) {
if (pathParts && pathParts.includes(item.id)) return true;
const isMainFolder = dataMainTree.indexOf(selectedTreeNode[0]) !== -1;
if (pathParts && pathParts.includes(item.id) && !isMainFolder)
return true;
if (selectedTreeNode[0] === "@my" && item.key === "0-0") return true;
return `${item.id}` === selectedTreeNode[0];
}

View File

@ -674,7 +674,7 @@ namespace ASC.Web.Files.Utils
{
var folderDao = DaoFactory.GetFolderDao<T>();
var fileDao = DaoFactory.GetFileDao<T>();
var files = await fileDao.GetFilesFilteredAsync(fileIds, filter, subjectGroup, subjectId, searchText, searchInContent).Where(file => file.RootFolderType != FolderType.TRASH).ToListAsync();
var files = await fileDao.GetFilesFilteredAsync(fileIds, filter, subjectGroup, subjectId, searchText, searchInContent, true).Where(file => file.RootFolderType != FolderType.TRASH).ToListAsync();
var tmpFiles = await FileSecurity.FilterReadAsync(files);
files = tmpFiles.ToList();