Kaynağa Gözat

Save options locally with or without trailing slash

Fixes https://github.com/lesspass/lesspass/issues/735
pull/723/head
Guillaume Vincent 2 yıl önce
ebeveyn
işleme
55a4ab42e0
3 değiştirilmiş dosya ile 10 ekleme ve 2 silme
  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 Dosyayı Görüntüle

@@ -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 Dosyayı Görüntüle

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

+ 5
- 0
cli/tests/test_cli.py Dosyayı Görüntüle

@@ -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/"
)

Yükleniyor…
İptal
Kaydet