Crashes when preprocess directory is missing

Created on 27 February 2024, 4 months ago
Updated 5 March 2024, 4 months ago

Problem/Motivation

I'm getting this error after assigning a component to a field without a preprocess.

Symfony\Component\Finder\Exception\DirectoryNotFoundException: The "themes/custom_theme/components/calendar-date/preprocess/field" directory does not exist. in Symfony\Component\Finder\Finder->in() (line 649 of /app/vendor/symfony/finder/Finder.php).

sdc_display_preprocess_preprocess_field(Array, 'field', Array)
call_user_func_array('sdc_display_preprocess_preprocess_field', Array) (Line: 261)
Drupal\Core\Theme\ThemeManager->render('field', Array) (Line: 480)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
Drupal\Core\Render\Renderer->render(Array) (Line: 123)
Drupal\sdc_display\Util::computePropValues(Array, Array, Array, Array, Object, Object) (Line: 111)
Drupal\sdc_display\Plugin\field_group\FieldGroupFormatter\SingleDirectoryComponent->process(Array, Array) (Line: 143)
Drupal\sdc_display\Plugin\field_group\FieldGroupFormatter\SingleDirectoryComponent->preRender(Array, Array) (Line: 511)
field_group_field_group_pre_render(Array, Object, Array) (Line: 847)
{closure}(Object, 'field_group') (Line: 388)
Drupal\Core\Extension\ModuleHandler->invokeAllWith('field_group_pre_render', Object) (Line: 848)
field_group_pre_render(Array, Object, Array) (Line: 742)
field_group_fields_nest(Array, Array, 'node') (Line: 621)
field_group_build_entity_groups(Array, 'node', Array)

Steps to reproduce

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

πŸ› Bug report
Status

Fixed

Version

1.0

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States mortona2k Seattle

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.69.0 2024