fix: KP search method redesigned
This commit is contained in:
parent
227d8107aa
commit
fc550b8536
1 changed files with 16 additions and 16 deletions
|
|
@ -14,22 +14,22 @@ class KeyRequest:
|
||||||
self._parse_prompt(prompt)
|
self._parse_prompt(prompt)
|
||||||
|
|
||||||
def _parse_prompt(self, prompt: str):
|
def _parse_prompt(self, prompt: str):
|
||||||
|
prompt_parts = prompt.split("/")
|
||||||
pass
|
key = None
|
||||||
# k_parts = k.split("/")
|
match len(prompt_parts):
|
||||||
# field_name = None
|
case 1:
|
||||||
# match len(k_parts):
|
self.field_name = 'password'
|
||||||
# case 1:
|
key = prompt_parts[0]
|
||||||
# field_name = 'password'
|
case 2:
|
||||||
# case 2:
|
self.field_name = prompt_parts[1]
|
||||||
# field_name = k_parts[1]
|
key = prompt_parts[0]
|
||||||
# k = k_parts[0]
|
case _:
|
||||||
# case _:
|
key = None
|
||||||
# output[k] = None
|
if key is None:
|
||||||
# continue
|
return
|
||||||
# key_parts = k.split(".")
|
key_parts = key.split(".")
|
||||||
# path = key_parts[:-1] if len(key_parts) > 2 else None
|
self.path = key_parts[:] if len(key_parts) > 1 else None
|
||||||
# entry_name = key_parts[-1]
|
self.entry_name = key_parts[-1]
|
||||||
|
|
||||||
@injectable(singleton=True)
|
@injectable(singleton=True)
|
||||||
class Passwords:
|
class Passwords:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue