function block_content_post_update_block_library_view_permission

Update block_content 'block library' view permission.

File

core/modules/block_content/block_content.post_update.php, line 60

Code

function block_content_post_update_block_library_view_permission() {
    $config_factory = \Drupal::configFactory();
    $config = $config_factory->getEditable('views.view.block_content');
    $current_perm = $config->get('display.default.display_options.access.options.perm');
    if ($current_perm === 'administer blocks') {
        $config->set('display.default.display_options.access.options.perm', 'access block library')
            ->save(TRUE);
    }
}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.