Parcourir la source

Save options locally with or without trailing slash

Fixes https://github.com/lesspass/lesspass/issues/735
pull/723/head
Guillaume Vincent il y a 2 ans
Parent
révision
55a4ab42e0
3 fichiers modifiés avec 10 ajouts et 2 suppressions
  1. +4
    -1
      cli/lesspass/cli.py
  2. +1
    -1
      cli/lesspass/version.py
  3. +5
    -0
      cli/tests/test_cli.py

+ 4
- 1
cli/lesspass/cli.py Voir le fichier

@@ -177,4 +177,7 @@ def parse_args(args):
help="remove symbols from password",
action="store_true",
)
return parser.parse_args(args)
parsed_args = parser.parse_args(args)
if not parsed_args.url.endswith("/"):
parsed_args.url = f"{parsed_args.url}/"
return parsed_args

+ 1
- 1
cli/lesspass/version.py Voir le fichier

@@ -1 +1 @@
__version__ = "10.1.0"
__version__ = "10.1.1"

+ 5
- 0
cli/tests/test_cli.py Voir le fichier

@@ -149,3 +149,8 @@ class TestParseArgs(unittest.TestCase):
self.assertEqual(
parse_args(["--url", "https://example.org/"]).url, "https://example.org/"
)

def test_nrt_parse_url_add_trailing_slash(self):
self.assertEqual(
parse_args(["--url", "https://example.org"]).url, "https://example.org/"
)

Chargement…
Annuler
Enregistrer