Browse Source

Fixes #302

pull/303/head
Sebastian 8 years ago
parent
commit
41f950d5de
  1. 2
      src/Squidex/Pipeline/ApiExceptionFilterAttribute.cs
  2. 4
      src/Squidex/Pipeline/ApiModelValidationAttribute.cs
  3. 2
      src/Squidex/app/features/schemas/pages/schema/field-wizard.component.html
  4. 2
      src/Squidex/app/shared/services/schemas.types.ts

2
src/Squidex/Pipeline/ApiExceptionFilterAttribute.cs

@ -25,11 +25,11 @@ namespace Squidex.Pipeline
static ApiExceptionFilterAttribute()
{
AddHandler<ValidationException>(OnValidationException);
AddHandler<DomainObjectNotFoundException>(OnDomainObjectNotFoundException);
AddHandler<DomainObjectVersionException>(OnDomainObjectVersionException);
AddHandler<DomainForbiddenException>(OnDomainForbiddenException);
AddHandler<DomainException>(OnDomainException);
AddHandler<ValidationException>(OnValidationException);
}
private static IActionResult OnDomainObjectNotFoundException(DomainObjectNotFoundException ex)

4
src/Squidex/Pipeline/ApiModelValidationAttribute.cs

@ -35,6 +35,10 @@ namespace Squidex.Pipeline
{
errors.Add(new ValidationError(e.ErrorMessage, m.Key));
}
else if (e.Exception is JsonException jsonException)
{
errors.Add(new ValidationError(jsonException.Message));
}
}
}

2
src/Squidex/app/features/schemas/pages/schema/field-wizard.component.html

@ -60,7 +60,7 @@
<button type="reset" class="float-left btn btn-secondary" (click)="complete()">Cancel</button>
<div class="float-right">
<button class="btn btn-success" (click)="addField(false)">Create and close</button>
<button class="btn btn-success mr-1" (click)="addField(false)">Create and close</button>
<button class="btn btn-success" (click)="addField(true)">Create and new field</button>
</div>
</ng-container>

2
src/Squidex/app/shared/services/schemas.types.ts

@ -215,7 +215,7 @@ export class GeolocationFieldPropertiesDto extends FieldPropertiesDto {
constructor(
props?: Partial<GeolocationFieldPropertiesDto>
) {
super('Default', props);
super('Map', props);
}
public accept<T>(visitor: FieldPropertiesVisitor<T>): T {

Loading…
Cancel
Save