Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 09e6ecb0 authored by Israel Yago Pereira's avatar Israel Yago Pereira
Browse files

Handling more cases

parent ba22714a
Loading
Loading
Loading
Loading
+2 −2
Original line number Original line Diff line number Diff line
@@ -219,9 +219,9 @@ class MapSetting(Setting):
class BoolSetting(Setting):
class BoolSetting(Setting):
    """Setting of a value that has to be either ON or OFF"""
    """Setting of a value that has to be either ON or OFF"""
    def parse(self, data):
    def parse(self, data):
        if data in ('1', 'true'):
        if data in ('1', 'true', 'True'):
            data = True
            data = True
        if data in ('0', '', 'false'):
        if data in ('0', '', 'false', 'False'):
            data = False
            data = False


        if not isinstance(data, bool):
        if not isinstance(data, bool):