🇩🇪🇪🇺🌍
Account created on 2 July 2012, about 13 years ago
#

Merge Requests

More

Recent comments

🇩🇪Germany chr.fritsch 🇩🇪🇪🇺🌍

Thank you @mfb, @ergonlogic and @astonvictor for all your work on the Drupal 7 version.

It's time to get rid of all the D7 issues. I am +1 on this.

🇩🇪Germany chr.fritsch 🇩🇪🇪🇺🌍

I support that idea. Let's get rid of this and make the module better manitainable.

🇩🇪Germany chr.fritsch 🇩🇪🇪🇺🌍

This looks really good to me. The flow makes much more sense now

🇩🇪Germany chr.fritsch 🇩🇪🇪🇺🌍

I tested this in Thunder 7.4.x. I created an article and went to the edit page, so the article is locked. I went back to the content overview and wanted to delete the article.
Then I got the following error message:


The website encountered an unexpected error. Try again later.

TypeError: Drupal\content_lock\Event\ContentLockReleaseEvent::__construct(): Argument #3 ($formOp) must be of type string, null given, called in /var/www/html/docroot/modules/contrib/content_lock/src/ContentLock/ContentLock.php on line 153 in Drupal\content_lock\Event\ContentLockReleaseEvent->__construct() (line 17 of modules/contrib/content_lock/src/Event/ContentLockReleaseEvent.php).

Drupal\content_lock\ContentLock\ContentLock->release() (Line: 207)
content_lock_entity_delete()
call_user_func_array() (Line: 416)
Drupal\Core\Extension\ModuleHandler->Drupal\Core\Extension\{closure}() (Line: 395)
Drupal\Core\Extension\ModuleHandler->invokeAllWith() (Line: 415)
Drupal\Core\Extension\ModuleHandler->invokeAll() (Line: 217)
Drupal\Core\Entity\EntityStorageBase->invokeHook() (Line: 900)
Drupal\Core\Entity\ContentEntityStorageBase->invokeHook() (Line: 462)
Drupal\Core\Entity\EntityStorageBase->delete() (Line: 753)
Drupal\Core\Entity\Sql\SqlContentEntityStorage->delete() (Line: 362)
Drupal\Core\Entity\EntityBase->delete() (Line: 71)
Drupal\Core\Entity\ContentEntityDeleteForm->submitForm()
call_user_func_array() (Line: 129)
Drupal\Core\Form\FormSubmitter->executeSubmitHandlers() (Line: 67)
Drupal\Core\Form\FormSubmitter->doSubmitForm() (Line: 597)
Drupal\Core\Form\FormBuilder->processForm() (Line: 144)
Drupal\autosave_form\Form\AutosaveFormBuilder->processForm() (Line: 326)
Drupal\Core\Form\FormBuilder->buildForm() (Line: 97)
Drupal\autosave_form\Form\AutosaveFormBuilder->buildForm() (Line: 73)
Drupal\Core\Controller\FormController->getContentResult()
call_user_func_array() (Line: 123)
Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->Drupal\Core\EventSubscriber\{closure}() (Line: 638)
Drupal\Core\Render\Renderer->executeInRenderContext() (Line: 121)
Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->wrapControllerExecutionInRenderContext() (Line: 97)
Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->Drupal\Core\EventSubscriber\{closure}() (Line: 181)
Symfony\Component\HttpKernel\HttpKernel->handleRaw() (Line: 76)
Symfony\Component\HttpKernel\HttpKernel->handle() (Line: 53)
Drupal\Core\StackMiddleware\Session->handle() (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle() (Line: 28)
Drupal\Core\StackMiddleware\ContentLength->handle() (Line: 116)
Drupal\page_cache\StackMiddleware\PageCache->pass() (Line: 90)
Drupal\page_cache\StackMiddleware\PageCache->handle() (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle() (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle() (Line: 36)
Drupal\Core\StackMiddleware\AjaxPageState->handle() (Line: 51)
Drupal\Core\StackMiddleware\StackedHttpKernel->handle() (Line: 741)
Drupal\Core\DrupalKernel->handle() (Line: 19)

🇩🇪Germany chr.fritsch 🇩🇪🇪🇺🌍

I tried it manually and it works fine. Also it made the installation about 5% faster :)

🇩🇪Germany chr.fritsch 🇩🇪🇪🇺🌍

chr.fritsch created an issue.

🇩🇪Germany chr.fritsch 🇩🇪🇪🇺🌍

When I use this branch and activate "Unlock form using JS", I don't get lock entries in the database when I open a node.

🇩🇪Germany chr.fritsch 🇩🇪🇪🇺🌍

Bringing back src/SchedulerEvents.php and src/SchedulerEvent.php fixed the issue for me.

🇩🇪Germany chr.fritsch 🇩🇪🇪🇺🌍

The MR is only a doc change. How could that help?

🇩🇪Germany chr.fritsch 🇩🇪🇪🇺🌍

I could reproduce it locally and the problem is that .module files are not loaded before a drush updb. So the alias was not registered

🇩🇪Germany chr.fritsch 🇩🇪🇪🇺🌍

I am using SCMI 2.x and I get that error during a "drush updb" from scheduler 2.0.1 to 2.2.0.

🇩🇪Germany chr.fritsch 🇩🇪🇪🇺🌍

I am running into the same problem, but I don't understand why we would need this, because the scheduler module itself also adds the aliases.

See https://git.drupalcode.org/project/scheduler/-/blob/2.2.0/scheduler.modu...

🇩🇪Germany chr.fritsch 🇩🇪🇪🇺🌍

chr.fritsch made their first commit to this issue’s fork.

🇩🇪Germany chr.fritsch 🇩🇪🇪🇺🌍

chr.fritsch made their first commit to this issue’s fork.

🇩🇪Germany chr.fritsch 🇩🇪🇪🇺🌍

Finally... Thx everyone for your patience

🇩🇪Germany chr.fritsch 🇩🇪🇪🇺🌍

chr.fritsch made their first commit to this issue’s fork.

🇩🇪Germany chr.fritsch 🇩🇪🇪🇺🌍

chr.fritsch changed the visibility of the branch 3433828-drupal-11 to active.

🇩🇪Germany chr.fritsch 🇩🇪🇪🇺🌍

chr.fritsch changed the visibility of the branch 3433828-drupal-11 to hidden.

🇩🇪Germany chr.fritsch 🇩🇪🇪🇺🌍

chr.fritsch made their first commit to this issue’s fork.

🇩🇪Germany chr.fritsch 🇩🇪🇪🇺🌍

No, on production sites you don't need field_ui, because you don't change the forms displays. But you still need field_group to view the form displays.

🇩🇪Germany chr.fritsch 🇩🇪🇪🇺🌍

I am facing the same with field_group 3.x. It's because of this change in core https://www.drupal.org/node/3473558 .

I already found out how to fix it and will provide a MR.

🇩🇪Germany chr.fritsch 🇩🇪🇪🇺🌍

Thanks for fixing the tests. I will review them soon. I am still concerned that this only works with the dev version of the select2 library, but there is nothing we can do about it.

🇩🇪Germany chr.fritsch 🇩🇪🇪🇺🌍
🇩🇪Germany chr.fritsch 🇩🇪🇪🇺🌍

chr.fritsch created an issue.

🇩🇪Germany chr.fritsch 🇩🇪🇪🇺🌍

https://www.drupal.org/project/drupal/issues/3487031 🐛 Performance Degraded after update to twig 3.14.2 Active

🇩🇪Germany chr.fritsch 🇩🇪🇪🇺🌍

Since we are not using this module anymore, I am happy to welcome you as a maintainer.

🇩🇪Germany chr.fritsch 🇩🇪🇪🇺🌍

chr.fritsch made their first commit to this issue’s fork.

🇩🇪Germany chr.fritsch 🇩🇪🇪🇺🌍

chr.fritsch made their first commit to this issue’s fork.

🇩🇪Germany chr.fritsch 🇩🇪🇪🇺🌍

chr.fritsch created an issue.

🇩🇪Germany chr.fritsch 🇩🇪🇪🇺🌍
🇩🇪Germany chr.fritsch 🇩🇪🇪🇺🌍

chr.fritsch created an issue.

🇩🇪Germany chr.fritsch 🇩🇪🇪🇺🌍

chr.fritsch created an issue.

🇩🇪Germany chr.fritsch 🇩🇪🇪🇺🌍

chr.fritsch made their first commit to this issue’s fork.

🇩🇪Germany chr.fritsch 🇩🇪🇪🇺🌍
🇩🇪Germany chr.fritsch 🇩🇪🇪🇺🌍
🇩🇪Germany chr.fritsch 🇩🇪🇪🇺🌍

chr.fritsch created an issue.

🇩🇪Germany chr.fritsch 🇩🇪🇪🇺🌍

+1 for @alexpott's approach

🇩🇪Germany chr.fritsch 🇩🇪🇪🇺🌍

chr.fritsch made their first commit to this issue’s fork.

🇩🇪Germany chr.fritsch 🇩🇪🇪🇺🌍

Tests are all failing. Far away from done...

🇩🇪Germany chr.fritsch 🇩🇪🇪🇺🌍

chr.fritsch made their first commit to this issue’s fork.

🇩🇪Germany chr.fritsch 🇩🇪🇪🇺🌍

chr.fritsch made their first commit to this issue’s fork.

🇩🇪Germany chr.fritsch 🇩🇪🇪🇺🌍
🇩🇪Germany chr.fritsch 🇩🇪🇪🇺🌍

chr.fritsch made their first commit to this issue’s fork.

🇩🇪Germany chr.fritsch 🇩🇪🇪🇺🌍
Production build 0.71.5 2024