On a new site: after installing D9.0.3 (standard) I installed Freelinking 8.x-3.1+2-dev without any other extra modules. After going to admin/config/content/formats and clicking at "install" of my preferred format got this error:
Symfony\Component\DependencyInjection\Exception\ServiceNotFoundException: You have requested a non-existent service "path.alias_manager". Did you mean this: "path_alias.manager"? in Drupal\Component\DependencyInjection\Container->get() (line 151 of /xxx/core/lib/Drupal/Component/DependencyInjection/Container.php).
Core module Path was installed by the standard install.
The same problem afer deinstalling 8.x-3.1+2-dev and replacing by version 8.x-3.1.
Comment | File | Size | Author |
---|---|---|---|
#3 | interdiff-3167935-2-3.txt | 5 KB | mradcliffe |
#3 | freelinking-3167935-3.patch | 21.28 KB | mradcliffe |
| |||
#2 | freelinking-3167935-2.patch | 16.65 KB | mradcliffe |
Comments
Comment #2
mradcliffeThank you for the bug report. I'm sorry I have not been able to get to resolving this.
This patch should resolve some deprecations and path_alias module breaking changes. Let's see if the tests still pass.
Comment #3
mradcliffeThere isn't any functional test of path alias. Manual testing revealed some other issues including something that didn't get caught by the functional tests related Render callbacks must be a closure or implement TrustedCallbackInterface or RenderElementInterface. I'm not sure why as it should have thrown an exception.
This patch should solve that as well.
Comment #5
mradcliffeLooks pretty good locally. Committed since without it things break.
Comment #7
shuklasp CreditAttribution: shuklasp as a volunteer commentedI am facing the same issue on drupal 9. Has this patch been committed yet? If yes, then this issue still persists.
Comment #8
gisleIt have been committed to the dev branch (not to the tagged release):
https://www.drupal.org/project/freelinking/releases/8.x-3.x-dev
Hva you tested the dev-branch?