From c3878df5b53f6cf783ae1663dee565a1fb017441 Mon Sep 17 00:00:00 2001 From: Sebastian Stehle Date: Sun, 17 Dec 2017 23:04:07 +0100 Subject: [PATCH] 1) Fix: Assets not showing 2) Fix: Content not deleted. --- .../Assets/MongoAssetRepository.cs | 2 +- .../Contents/MongoContentRepository.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Squidex.Domain.Apps.Entities.MongoDb/Assets/MongoAssetRepository.cs b/src/Squidex.Domain.Apps.Entities.MongoDb/Assets/MongoAssetRepository.cs index f632f8d81..992efee1c 100644 --- a/src/Squidex.Domain.Apps.Entities.MongoDb/Assets/MongoAssetRepository.cs +++ b/src/Squidex.Domain.Apps.Entities.MongoDb/Assets/MongoAssetRepository.cs @@ -65,7 +65,7 @@ namespace Squidex.Domain.Apps.Entities.MongoDb.Assets await Collection.Find(filter).Skip(skip).Limit(take).SortByDescending(x => x.State.LastModified) .ToListAsync(); - return assetEntities.OfType().ToList(); + return assetEntities.Select(x => x.State).ToList(); } public async Task CountAsync(Guid appId, HashSet mimeTypes = null, HashSet ids = null, string query = null) diff --git a/src/Squidex.Domain.Apps.Entities.MongoDb/Contents/MongoContentRepository.cs b/src/Squidex.Domain.Apps.Entities.MongoDb/Contents/MongoContentRepository.cs index 4e8bc19d9..dbbe3240d 100644 --- a/src/Squidex.Domain.Apps.Entities.MongoDb/Contents/MongoContentRepository.cs +++ b/src/Squidex.Domain.Apps.Entities.MongoDb/Contents/MongoContentRepository.cs @@ -89,7 +89,7 @@ namespace Squidex.Domain.Apps.Entities.MongoDb.Contents DocumentId = documentId, DataText = idData?.ToFullText(), DataByIds = idData, - IsLatest = true, + IsLatest = !value.IsDeleted, ReferencedIds = idData?.ToReferencedIds(schema.SchemaDef), });