Files: fix favorites

This commit is contained in:
Maksim Chegulov 2022-09-30 14:21:43 +03:00
parent ff6c83e7ef
commit e2fc3476b2

View File

@ -722,10 +722,10 @@ public class EntryManager
var tagDao = _daoFactory.GetTagDao<int>();
var tags = tagDao.GetTagsAsync(_authContext.CurrentAccount.ID, TagType.Favorite);
var fileIdsInt = Enumerable.Empty<int>();
var fileIdsString = Enumerable.Empty<string>();
var folderIdsInt = Enumerable.Empty<int>();
var folderIdsString = Enumerable.Empty<string>();
var fileIdsInt = new List<int>();
var fileIdsString = new List<string>();
var folderIdsInt = new List<int>();
var folderIdsString = new List<string>();
await foreach (var tag in tags)
{
@ -733,22 +733,22 @@ public class EntryManager
{
if (tag.EntryId is int)
{
fileIdsInt.Append((int)tag.EntryId);
fileIdsInt.Add((int)tag.EntryId);
}
else if (tag.EntryId is string)
{
fileIdsString.Append((string)tag.EntryId);
fileIdsString.Add((string)tag.EntryId);
}
}
else
{
if (tag.EntryId is int)
{
folderIdsInt.Append((int)tag.EntryId);
folderIdsInt.Add((int)tag.EntryId);
}
else if (tag.EntryId is string)
{
folderIdsString.Append((string)tag.EntryId);
folderIdsString.Add((string)tag.EntryId);
}
}
}