Skip to content
Snippets Groups Projects
Commit 47912f72 authored by Torben Hansen's avatar Torben Hansen Committed by Christian Kuhn
Browse files

[BUGFIX] Allow Extbase HashService retrieval via GeneralUtility::makeInstance()

With the deprecation of extbase `HashService`, the new core
`HashService` was injected to extbase `HashService` using constructor
DI. Instantiation of extbase `HashService` however does not work,
because the service is defined by a service provider and the
required constructor argument is missing.

This change makes the extbase `HashService` injectable by DI
again by removing it from the service provider definition and
by defining it as public using `Autoconfigure` attribute.

Resolves: #104780
Related: #102763
Releases: main
Change-Id: Ife766b2306eff9ef263ba42c78dd58b1d1add27f
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/85827


Tested-by: default avatarcore-ci <typo3@b13.com>
Reviewed-by: default avatarMathias Brodala <mbrodala@pagemachine.de>
Reviewed-by: default avatarChristian Kuhn <lolli@schwarzbu.ch>
Tested-by: default avatarChristian Kuhn <lolli@schwarzbu.ch>
parent c22b72cd
Branches
Tags
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment