Closed (duplicate)
Project:
Git Deploy
Version:
8.x-2.x-dev
Component:
Code
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
8 Jan 2020 at 15:20 UTC
Updated:
20 Jan 2020 at 13:35 UTC
Jump to comment: Most recent
When a contrib module does not have core: 8.x in the .info.yml file but instead uses the new core_version_requirement, such as in Rules 8.x-3.x which has core_version_requirement: ^8.7.7 then Git Deploy produces
Notice: Undefined index: core in git_deploy_system_info_alter()
(line 33 of ... /git_deploy/git_deploy.module)
The error is unfortunate, but more critically, the module is removed from the Available Updates page altogether. If errors are written to the log and not to screen it just appears that the module is not installed.
Comments
Comment #2
jonathan1055 commentedThe $info array passed to git_deploy_system_info_alter() for the Rules module is:
Comment #3
darren ohThe patch in #1254200-17: Fix dev release time fixes this. Please test and review.
Comment #4
jonathan1055 commentedThanks. I have tested the patch over on that other issue and it appears you have fixed it. Those modules without 'core' now show up correctly. I will report the full test on that other issue.