summaryrefslogtreecommitdiff
path: root/qutebrowser/components/adblockcommands.py
blob: 3db814aeb6fc6bd7763f6e086104c05c0492105a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# Copyright 2020-2021 Florian Bruhin (The Compiler) <mail@qutebrowser.org>
#
# SPDX-License-Identifier: GPL-3.0-or-later

"""Commands relating to ad blocking."""

from qutebrowser.api import cmdutils
from qutebrowser.components import braveadblock, hostblock


@cmdutils.register()
def adblock_update() -> None:
    """Update block lists for both the host- and the Brave ad blocker."""
    if braveadblock.ad_blocker is not None:
        braveadblock.ad_blocker.adblock_update()
    hostblock.host_blocker.adblock_update()