Browse Source

Rename asset urls field in context.

pull/336/head
Sebastian Stehle 8 years ago
parent
commit
fd201bf5db
  1. 4
      src/Squidex.Domain.Apps.Entities/Contents/ContentQueryService.cs
  2. 6
      src/Squidex.Domain.Apps.Entities/QueryContext.cs
  3. 2
      src/Squidex/Areas/Api/Controllers/Contents/ContentsController.cs

4
src/Squidex.Domain.Apps.Entities/Contents/ContentQueryService.cs

@ -213,9 +213,9 @@ namespace Squidex.Domain.Apps.Entities.Contents
yield return FieldConverters.FilterLanguages(context.App.LanguagesConfig, context.Languages); yield return FieldConverters.FilterLanguages(context.App.LanguagesConfig, context.Languages);
} }
if (context.AssetFieldsToResolve?.Any() == true) if (context.AssetUrlsToResolve?.Any() == true)
{ {
yield return FieldConverters.ResolveAssetUrls(context.AssetFieldsToResolve, assetUrlGenerator); yield return FieldConverters.ResolveAssetUrls(context.AssetUrlsToResolve, assetUrlGenerator);
} }
} }
} }

6
src/Squidex.Domain.Apps.Entities/QueryContext.cs

@ -28,7 +28,7 @@ namespace Squidex.Domain.Apps.Entities
public bool Unpublished { get; set; } public bool Unpublished { get; set; }
public ISet<string> AssetFieldsToResolve { get; private set; } public ISet<string> AssetUrlsToResolve { get; private set; }
public ISet<Language> Languages { get; private set; } public ISet<Language> Languages { get; private set; }
@ -56,7 +56,7 @@ namespace Squidex.Domain.Apps.Entities
return Clone(c => c.Flatten = flatten); return Clone(c => c.Flatten = flatten);
} }
public QueryContext WithAssetFieldsToResolve(IEnumerable<string> fieldNames) public QueryContext WithAssetUrlsToResolve(IEnumerable<string> fieldNames)
{ {
if (fieldNames != null) if (fieldNames != null)
{ {
@ -72,7 +72,7 @@ namespace Squidex.Domain.Apps.Entities
} }
} }
c.AssetFieldsToResolve = fields; c.AssetUrlsToResolve = fields;
}); });
} }

2
src/Squidex/Areas/Api/Controllers/Contents/ContentsController.cs

@ -510,7 +510,7 @@ namespace Squidex.Areas.Api.Controllers.Contents
private QueryContext Context() private QueryContext Context()
{ {
return QueryContext.Create(App, User) return QueryContext.Create(App, User)
.WithAssetFieldsToResolve(Request.Headers["X-AssetFields"]) .WithAssetUrlsToResolve(Request.Headers["X-Resolve-Urls"])
.WithFlatten(Request.Headers.ContainsKey("X-Flatten")) .WithFlatten(Request.Headers.ContainsKey("X-Flatten"))
.WithLanguages(Request.Headers["X-Languages"]) .WithLanguages(Request.Headers["X-Languages"])
.WithUnpublished(Request.Headers.ContainsKey("X-Unpublished")); .WithUnpublished(Request.Headers.ContainsKey("X-Unpublished"));

Loading…
Cancel
Save