From 9bbb7fa91a5e2b92fe2b305f75b59e227584bc53 Mon Sep 17 00:00:00 2001 From: samm81 Date: Mon, 25 Aug 2025 16:21:01 +0800 Subject: [PATCH] fix: fix `mypy` typing error --- vdirsyncer/cli/config.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/vdirsyncer/cli/config.py b/vdirsyncer/cli/config.py index 94d7a84..f9884d6 100644 --- a/vdirsyncer/cli/config.py +++ b/vdirsyncer/cli/config.py @@ -8,6 +8,7 @@ from itertools import chain from typing import IO from typing import Any from typing import Generator +from typing import Tuple from .. import PROJECT_HOME from .. import exceptions @@ -231,7 +232,7 @@ class PairConfig: self.name_b: str = options.pop("b") self._partial_sync: str | None = options.pop("partial_sync", None) - self.metadata = options.pop("metadata", None) or () + self.metadata: str | Tuple[()] = options.pop("metadata", ()) self.conflict_resolution = self._process_conflict_resolution_param( options.pop("conflict_resolution", None)