summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicholas Schwab <git@nicholas-schwab.de>2021-04-08 16:32:19 +0200
committerNicholas Schwab <git@nicholas-schwab.de>2021-04-08 16:42:59 +0200
commit84d2a632300ff767ff2f1f68ea1c5bb21037e9a1 (patch)
tree30ffe776df3d0f45e679c4822daef8a463591c3d
parentc3f435820c97f62edcb46da8b807a0b8867d3e71 (diff)
downloadqutebrowser-84d2a632300ff767ff2f1f68ea1c5bb21037e9a1.tar.gz
qutebrowser-84d2a632300ff767ff2f1f68ea1c5bb21037e9a1.zip
Read valid_prefixes from configdata.yml.
-rw-r--r--qutebrowser/config/configdata.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/qutebrowser/config/configdata.py b/qutebrowser/config/configdata.py
index ec4efc375..8e1be5509 100644
--- a/qutebrowser/config/configdata.py
+++ b/qutebrowser/config/configdata.py
@@ -105,6 +105,10 @@ def _parse_yaml_type(
valid_values = kwargs.get('valid_values', None)
if valid_values is not None:
kwargs['valid_values'] = configtypes.ValidValues(*valid_values)
+
+ valid_prefixes = kwargs.get('valid_prefixes', None)
+ if valid_prefixes is not None:
+ kwargs['valid_prefixes'] = configtypes.ValidPrefixes(*valid_prefixes)
else:
_raise_invalid_node(name, 'type', node)