Postponed
Project:
Search API
Version:
8.x-1.x-dev
Component:
General code
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
5 Jul 2018 at 17:06 UTC
Updated:
14 Mar 2025 at 21:49 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #2
berdiryou obviously want to wait until the patch is actually committed but then it should be perfectly safe to commit it, as adding a new method won't break anything in older versions.
Not quite sure what the purpose of this class is, but you might want to follow #2924796: Create a generic way to decorate Entity classes, that was proposed as a starting point for those kind of decorators.
Comment #3
drunken monkeyThanks a lot again for pinging me about this! I'm now following all three issues and will commit once the original Core issue was committed as well.
Comment #4
mpp commentedComment #5
zero2one commentedI did an upgrade of Search API from 1.16 to 1.17 and the UI is now broken.
Applying this patch fixes the issue.
Comment #6
zero2one commentedIncreased the priority since the UI to configure the Indexes is now broken.
Comment #7
berdirNo, this is not critical. You're only missing this method because you are using a core patch that makes this required.
Comment #8
zero2one commentedYou are right.
This patch is only required if the core patch is applied: #2910353.
Comment #9
mpp commentedHi @berdir, the parent issue in core is marked as critical as stated:
Doesn't that in turn make this issue critical?
Comment #10
berdirNo, nothing is broken in search_api unless you use the core patch. Once it is committed as it is now it would be. But we might also handle it differently and not yet add the method to the interface.
It could be critical and postponed, but no matter the status, this won't be committed before the core issue is resolved.
Comment #12
berdirThe method signature was not changed in the core issue, so updated this and converted to a MR.
Comment #13
dmytro.chornyi commentedThere is a small change for PHP 8.3
FYI the code from MR
Comment #14
prudloff commentedPostponed until #2910353: Prevent saving config entities when configuration overrides are applied is merged.