X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs-website;a=blobdiff_plain;f=web%2Fmodules%2Fcontrib%2Ffontyourface%2Fsrc%2FForm%2FFontDisplayForm.php;fp=web%2Fmodules%2Fcontrib%2Ffontyourface%2Fsrc%2FForm%2FFontDisplayForm.php;h=23b51276a49b5f696b769ab7341d036bda818f18;hp=cf8bf7b8cf72fa1a1c2cd1432ccc344a0c472aa9;hb=af6d1fb995500ae68849458ee10d66abbdcfb252;hpb=680c79a86e3ed402f263faeac92e89fb6d9edcc0 diff --git a/web/modules/contrib/fontyourface/src/Form/FontDisplayForm.php b/web/modules/contrib/fontyourface/src/Form/FontDisplayForm.php index cf8bf7b8c..23b51276a 100644 --- a/web/modules/contrib/fontyourface/src/Form/FontDisplayForm.php +++ b/web/modules/contrib/fontyourface/src/Form/FontDisplayForm.php @@ -2,6 +2,7 @@ namespace Drupal\fontyourface\Form; +use Drupal\Core\Url; use Drupal\Core\Entity\EntityForm; use Drupal\Core\Form\FormStateInterface; use Drupal\fontyourface\FontDisplayInterface; @@ -41,11 +42,13 @@ class FontDisplayForm extends EntityForm { /* You will need additional form elements for your custom properties. */ - $fonts = Font::loadEnabledFonts(); + $fonts = Font::loadActivatedFonts(); if (empty($fonts)) { - drupal_set_message($this->t('Please select at least one font before picking a font style.')); - $form_state->setRedirect('entity.font.collection'); + drupal_set_message($this->t('Please enable at least one font before creating/updating a font style.'), 'warning'); + $this->redirect('entity.font.collection')->send(); + exit(); } + $available_fonts = []; foreach ($fonts as $font) { $available_fonts[$font->url->value] = $font->name->value;