- Issue created by @osab
- 🇺🇦Ukraine osab Germany, Baden-Württemberg; Ukraine, Kharkiv
Looks like we need to fix at least two points to start Appointments on Drupal 10:
1. Add these rows to annotation of Appointment.php and Applicant.php
* revision_metadata_keys = { * "revision_user" = "revision_user", * "revision_created" = "revision_created", * "revision_log_message" = "revision_log_message", * },
2. Replace
->setDisplayOptions('....', [ ... 'type' => 'hidden', ])
by
->setDisplayOptions('....', [ ... 'region' => 'hidden', ])
to fix the issue "The "hidden" plugin does not exist - Drupal 9 Compability" →
And of course, we need to implement fixes from patch "For Drupal 9 compatibility - deprecated functions" → .
Lets review others possible bugs on Drupal 10 and gather them here for future patch. ))
- First commit to issue fork.
- Assigned to himanshu_jhaloya
- Issue was unassigned.
- Status changed to Needs review
9 months ago 3:23pm 14 February 2024 - 🇮🇳India Sandeep_k New Delhi
Hi @himanshu_jhaloya, I've tested the shared patch- compatibility-d10.patch on Drupal version 10.2. The patch was applied successfully for me, but I got an error while I tried installing the module. The error is attached for your reference-
- Status changed to Needs work
9 months ago 6:54am 16 February 2024 - 🇩🇰Denmark ressa Copenhagen
@himanshu_jhaloya: Thanks! As I commented in the other issue, manually attaching patches is being phased out, and you should create a patch with the Gitlab integration, and create a Merge Request.
DrupalCI and all patch testing will be turned off on July 1, 2024 →