Jelajahi Sumber

Don't modify DEFAULT_CONFIG_SCHEMA

Unrud 4 tahun lalu
induk
melakukan
7c9c873b13
2 mengubah file dengan 2 tambahan dan 2 penghapusan
  1. 1 1
      radicale/__main__.py
  2. 1 1
      radicale/config.py

+ 1 - 1
radicale/__main__.py

@@ -91,7 +91,7 @@ def run() -> None:
                 del kwargs["type"]
                 kwargs["action"] = "store_const"
                 kwargs["const"] = "True"
-                opposite_args = kwargs.pop("opposite", [])
+                opposite_args = list(kwargs.pop("opposite", ()))
                 opposite_args.append("--no%s" % long_name[1:])
                 group.add_argument(*args, **kwargs)
 

+ 1 - 1
radicale/config.py

@@ -126,7 +126,7 @@ DEFAULT_CONFIG_SCHEMA: types.CONFIG_SCHEMA = OrderedDict([
             "value": "False",
             "help": "use SSL connection",
             "aliases": ("-s", "--ssl",),
-            "opposite": ["-S", "--no-ssl"],
+            "opposite": ("-S", "--no-ssl",),
             "type": bool}),
         ("certificate", {
             "value": "/etc/ssl/radicale.cert.pem",