Browse Source

Fix for language specific languages.

pull/330/head
Sebastian Stehle 7 years ago
parent
commit
5a35b4ac90
  1. 2
      src/Squidex.Domain.Apps.Core.Operations/GenerateEdmSchema/EdmSchemaExtensions.cs
  2. 5
      src/Squidex.Domain.Apps.Entities.MongoDb/Contents/Visitors/FindExtensions.cs

2
src/Squidex.Domain.Apps.Core.Operations/GenerateEdmSchema/EdmSchemaExtensions.cs

@ -48,7 +48,7 @@ namespace Squidex.Domain.Apps.Core.GenerateEdmSchema
foreach (var partitionItem in partition)
{
partitionType.AddStructuralProperty(partitionItem.Key, edmValueType);
partitionType.AddStructuralProperty(partitionItem.Key.EscapeEdmField(), edmValueType);
}
edmType.AddStructuralProperty(field.Name.EscapeEdmField(), new EdmComplexTypeReference(partitionType, false));

5
src/Squidex.Domain.Apps.Entities.MongoDb/Contents/Visitors/FindExtensions.cs

@ -70,6 +70,11 @@ namespace Squidex.Domain.Apps.Entities.MongoDb.Contents.Visitors
result[1] = field.Id.ToString();
}
if (result.Count > 2)
{
result[2] = result[2].UnescapeEdmField();
}
if (result.Count > 0)
{
if (result[0].Equals("Data", StringComparison.CurrentCultureIgnoreCase))

Loading…
Cancel
Save