After upgrading Drupal Core from 8.7.10 to 8.8.1 I am now getting multiple error messages that appear to be related to this module. I am using PHP version 7.3.9. These are the error messages that are displayed after the cache is cleared:
Notice: Undefined offset: 0 in Drupal\element_class_formatter\Plugin\Field\FieldFormatter\EntityReferenceLabelClassFormatter->viewElements() (line 103 of C:\xampp\htdocs\...\modules\contrib\element_class_formatter\src\Plugin\Field\FieldFormatter\EntityReferenceLabelClassFormatter.php). array(31)
Notice: Undefined offset: 0 in Drupal\element_class_formatter\Plugin\Field\FieldFormatter\EntityReferenceLabelClassFormatter->viewElements() (line 104 of C:\xampp\htdocs\...\modules\contrib\element_class_formatter\src\Plugin\Field\FieldFormatter\EntityReferenceLabelClassFormatter.php). array(31)
Notice: Undefined offset: 1 in Drupal\element_class_formatter\Plugin\Field\FieldFormatter\EntityReferenceLabelClassFormatter->viewElements() (line 103 of C:\xampp\htdocs\...\modules\contrib\element_class_formatter\src\Plugin\Field\FieldFormatter\EntityReferenceLabelClassFormatter.php). array(31)
Notice: Undefined offset: 1 in Drupal\element_class_formatter\Plugin\Field\FieldFormatter\EntityReferenceLabelClassFormatter->viewElements() (line 104 of C:\xampp\htdocs\...\modules\contrib\element_class_formatter\src\Plugin\Field\FieldFormatter\EntityReferenceLabelClassFormatter.php). array(31)
Notice: Undefined offset: 2 in Drupal\element_class_formatter\Plugin\Field\FieldFormatter\EntityReferenceLabelClassFormatter->viewElements() (line 103 of C:\xampp\htdocs\...\modules\contrib\element_class_formatter\src\Plugin\Field\FieldFormatter\EntityReferenceLabelClassFormatter.php). array(31)
Notice: Undefined offset: 2 in Drupal\element_class_formatter\Plugin\Field\FieldFormatter\EntityReferenceLabelClassFormatter->viewElements() (line 104 of C:\xampp\htdocs\...\modules\contrib\element_class_formatter\src\Plugin\Field\FieldFormatter\EntityReferenceLabelClassFormatter.php). array(31)
Notice: Undefined offset: 3 in Drupal\element_class_formatter\Plugin\Field\FieldFormatter\EntityReferenceLabelClassFormatter->viewElements() (line 103 of C:\xampp\htdocs\...\modules\contrib\element_class_formatter\src\Plugin\Field\FieldFormatter\EntityReferenceLabelClassFormatter.php). array(31)
Notice: Undefined offset: 3 in Drupal\element_class_formatter\Plugin\Field\FieldFormatter\EntityReferenceLabelClassFormatter->viewElements() (line 104 of C:\xampp\htdocs\...\modules\contrib\element_class_formatter\src\Plugin\Field\FieldFormatter\EntityReferenceLabelClassFormatter.php). array(31)
Comment | File | Size | Author |
---|---|---|---|
#4 | 3106661-pass.patch | 3.35 KB | larowlan |
| |||
#4 | 3106661-fail.patch | 2.55 KB | larowlan |
Comments
Comment #2
Asterovim CreditAttribution: Asterovim as a volunteer commentedSame problem with 8.8.2 and php 7.3
Comment #3
apadernoComment #4
larowlanAt first I thought this was a security issue, but in testing revealed that the filtered out items are emitted as empty elements, so all good.
Comment #5
larowlanWarnings aren't major, adjusting priority
Comment #7
rikki_iki CreditAttribution: rikki_iki at PreviousNext commentedComment #9
rikki_iki CreditAttribution: rikki_iki at PreviousNext commentedThanks for the fix larowlan