diff --git a/core/lib/Drupal/Core/Datetime/Date.php b/core/lib/Drupal/Core/Datetime/Date.php index 845aac3..a502b0d 100644 --- a/core/lib/Drupal/Core/Datetime/Date.php +++ b/core/lib/Drupal/Core/Datetime/Date.php @@ -103,13 +103,14 @@ public function format($timestamp, $type = 'medium', $format = '', $timezone = N $key = $date->canUseIntl() ? DrupalDateTime::INTL : DrupalDateTime::PHP; // If we have a non-custom date format use the provided date format pattern. + $config = $this->configFactory->get('system.date'); if ($type != 'custom') { - $format = $this->configFactory->get('system.date')->get('formats.' . $type . '.pattern.' . $key); + $format = $config->get('formats.' . $type . '.pattern.' . $key); } // Fall back to medium if a format was not found. if (empty($format)) { - $format = $this->configFactory->get('system.date')->get('formats.medium.pattern.' . $key); + $format = $config->get('formats.medium.pattern.' . $key); } // Call $date->format().