Browse Source

Fix in AppProvider.

pull/206/head
Sebastian Stehle 8 years ago
parent
commit
d2f3f74db1
  1. 10
      src/Squidex.Domain.Apps.Entities/AppProvider.cs

10
src/Squidex.Domain.Apps.Entities/AppProvider.cs

@ -63,6 +63,11 @@ namespace Squidex.Domain.Apps.Entities
{ {
var appId = await GetAppIdAsync(appName); var appId = await GetAppIdAsync(appName);
if (appId == Guid.Empty)
{
return null;
}
var app = await stateFactory.GetSingleAsync<AppDomainObject>(appId); var app = await stateFactory.GetSingleAsync<AppDomainObject>(appId);
return IsNotFound(app) ? null : app.State; return IsNotFound(app) ? null : app.State;
@ -72,6 +77,11 @@ namespace Squidex.Domain.Apps.Entities
{ {
var schemaId = await GetSchemaIdAsync(appId, name); var schemaId = await GetSchemaIdAsync(appId, name);
if (schemaId == Guid.Empty)
{
return null;
}
var schema = await stateFactory.GetSingleAsync<SchemaDomainObject>(schemaId); var schema = await stateFactory.GetSingleAsync<SchemaDomainObject>(schemaId);
return IsNotFound(provideDeleted, schema) ? null : schema.State; return IsNotFound(provideDeleted, schema) ? null : schema.State;

Loading…
Cancel
Save