1
0
mirror of https://gitlab.com/fdroid/fdroidserver.git synced 2024-09-11 23:23:27 +02:00

metadata: YAML 1.2 handles gradle: off now, "off" isn't a boolean

Before switching to YAML 1.2, there needed to be special handling of values
that YAML parsed as booleans.
This commit is contained in:
Hans-Christoph Steiner 2023-05-24 16:46:41 +02:00 committed by Michael Pöhn
parent 070dae1431
commit 1bc9b41a2b

View File

@ -1172,10 +1172,6 @@ def _builds_to_yaml(app):
for field in build_flags:
if hasattr(build, field):
value = getattr(build, field)
if field == 'gradle' and value == ['off']:
value = [
ruamel.yaml.scalarstring.SingleQuotedScalarString('off')
]
typ = flagtype(field)
# don't check value == True for TYPE_INT as it could be 0
if value and typ == TYPE_STRINGMAP: