Remove centrally managed module/theme from update
Implement hook_update_projects_alter() to remove all centrally managed modules and themes from the Update manager. Those which are located under ^sites/all/. The hook doesn't work for modules whose module name does not match the project name. A workaround would be far more extended than these few lines of code. Another workaround would be to remove them individually which wouldn't be extensible. So the best option is to follow a policy to always match the module and project names (see https://www.drupal.org/node/2821041 and DRUPAL-76) The list_themes() function makes the unset operation easier for themes because it returns a list of objects with all the related information (i.e. path and project name). Still there was an error dues to a single theme (cern_default) that isn't related to a project but this was fixed with an if condition. Related to DRUPAL-65.
Loading
Please register or sign in to comment