- Issue created by @vindesh
Error: Call to a member function grantPermission() on null in /Users/vindesh/Sites/ssc_catapult/drupal_app/web/modules/contrib/google_analytics/google_analytics.install on line 19 #0 [internal function]: google_analytics_install(false)
When we will install google_analytic then it's through Error.
/**
* Implements hook_install().
*/
function google_analytics_install($is_syncing) {
// Make the default install more user and GDPR friendly.
if (!$is_syncing) {
if($role = Role::load(AccountInterface::AUTHENTICATED_ROLE)) {
$role->grantPermission('opt-in or out of google analytics tracking');
$success = $role->save();
if ($success) {
$messenger = \Drupal::messenger();
$messenger->addMessage(t('Module %module granted %permission permission to authenticated users.', ['%module' => 'Google Analytics', '%permission' => t('Opt-in or out of tracking')]), 'status');
}
}
}
}
Active
4.0
Code