function views_update_7001

Fix missing items from Views administrative breadcrumb.

File

./views.install, line 610

Code

function views_update_7001() {
    $depth = db_select('menu_links')->fields('menu_links', array(
        'depth',
    ))
        ->condition('link_path', 'admin/structure/views/view/%')
        ->execute()
        ->fetchField();
    if ($depth == 3) {
        db_delete('menu_links')->condition('link_path', 'admin/structure/views/%', 'LIKE')
            ->execute();
        cache_clear_all(NULL, 'cache_menu');
        menu_rebuild();
    }
}