Commit 385e1f31 authored by Mateu Aguiló Bosch's avatar Mateu Aguiló Bosch Committed by Mateu Aguiló Bosch
Browse files

Issue #3298581 by e0ipso: Update form generation library to support validation

parent fb654f4a
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -16,7 +16,7 @@
  ],
  "require": {
    "drupal/widget_type": "^1.4",
    "e0ipso/schema-forms": "^1"
    "e0ipso/schema-forms": "^2"
  },
  "require-dev": {},
  "minimum-stability": "dev",
+2 −1
Original line number Diff line number Diff line
@@ -120,7 +120,8 @@ class DisplayOptionsWidget extends WidgetBase implements ContainerFactoryPluginI
    $schema = json_decode(json_encode($settings_schema));
    // Use the form generator to create the form based on the JSON Schema in the
    // widget registry.
    $display_options += $this->formGenerator->transform($schema, new Context($widget_type->getFormSchema()));
    $context = new Context(['ui_hints' => $widget_type->getFormSchema()]);
    $display_options += $this->formGenerator->transform($schema, $context);
    if (!$widget_instance instanceof WidgetInstanceInterface) {
      return;
    }