fix infinite loop (#1111)

This commit is contained in:
Didier Rodrigues Lopes
2021-12-30 02:26:14 +00:00
committed by GitHub
parent d59d6b45b7
commit 2e4d22458d
15 changed files with 105 additions and 135 deletions

View File

@@ -892,18 +892,16 @@ def menu(queue: List[str] = None):
candidate_input = (
f"{similar_cmd[0]} {' '.join(an_input.split(' ')[1:])}"
)
if candidate_input == an_input:
an_input = ""
crypto_controller.queue = []
print("\n")
continue
an_input = candidate_input
else:
candidate_input = similar_cmd[0]
if candidate_input == an_input:
an_input = ""
crypto_controller.queue = []
print("\n")
continue
an_input = similar_cmd[0]
print(f" Replacing by '{an_input}'.")
crypto_controller.queue.insert(0, an_input)
else:
print("\n")
an_input = ""
crypto_controller.queue = []

View File

@@ -808,18 +808,16 @@ def menu(queue: List[str] = None):
candidate_input = (
f"{similar_cmd[0]} {' '.join(an_input.split(' ')[1:])}"
)
if candidate_input == an_input:
an_input = ""
defi_controller.queue = []
print("\n")
continue
an_input = candidate_input
else:
candidate_input = similar_cmd[0]
if candidate_input == an_input:
an_input = ""
defi_controller.queue = []
print("\n")
continue
an_input = similar_cmd[0]
print(f" Replacing by '{an_input}'.")
defi_controller.queue.insert(0, an_input)
else:
print("\n")
an_input = ""
defi_controller.queue = []

View File

@@ -1256,18 +1256,16 @@ def menu(queue: List[str] = None):
candidate_input = (
f"{similar_cmd[0]} {' '.join(an_input.split(' ')[1:])}"
)
if candidate_input == an_input:
an_input = ""
disc_controller.queue = []
print("\n")
continue
an_input = candidate_input
else:
candidate_input = similar_cmd[0]
if candidate_input == an_input:
an_input = ""
disc_controller.queue = []
print("\n")
continue
an_input = similar_cmd[0]
print(f" Replacing by '{an_input}'.")
disc_controller.queue.insert(0, an_input)
else:
print("\n")
an_input = ""
disc_controller.queue = []

View File

@@ -1500,18 +1500,16 @@ def menu(coin=None, source=None, symbol=None, queue: List[str] = None):
candidate_input = (
f"{similar_cmd[0]} {' '.join(an_input.split(' ')[1:])}"
)
if candidate_input == an_input:
an_input = ""
dd_controller.queue = []
print("\n")
continue
an_input = candidate_input
else:
candidate_input = similar_cmd[0]
if candidate_input == an_input:
an_input = ""
dd_controller.queue = []
print("\n")
continue
an_input = similar_cmd[0]
print(f" Replacing by '{an_input}'.")
dd_controller.queue.insert(0, an_input)
else:
print("\n")
an_input = ""
dd_controller.queue = []

View File

@@ -325,18 +325,16 @@ def menu(queue: List[str] = None):
candidate_input = (
f"{similar_cmd[0]} {' '.join(an_input.split(' ')[1:])}"
)
if candidate_input == an_input:
an_input = ""
nft_controller.queue = []
print("\n")
continue
an_input = candidate_input
else:
candidate_input = similar_cmd[0]
if candidate_input == an_input:
an_input = ""
nft_controller.queue = []
print("\n")
continue
an_input = similar_cmd[0]
print(f" Replacing by '{an_input}'.")
nft_controller.queue.insert(0, an_input)
else:
print("\n")
an_input = ""
nft_controller.queue = []

View File

@@ -1412,18 +1412,16 @@ def menu(queue: List[str] = None):
candidate_input = (
f"{similar_cmd[0]} {' '.join(an_input.split(' ')[1:])}"
)
if candidate_input == an_input:
an_input = ""
onchain_controller.queue = []
print("\n")
continue
an_input = candidate_input
else:
candidate_input = similar_cmd[0]
if candidate_input == an_input:
an_input = ""
onchain_controller.queue = []
print("\n")
continue
an_input = similar_cmd[0]
print(f" Replacing by '{an_input}'.")
onchain_controller.queue.insert(0, an_input)
else:
print("\n")
an_input = ""
onchain_controller.queue = []

View File

@@ -1653,18 +1653,16 @@ def menu(queue: List[str] = None):
candidate_input = (
f"{similar_cmd[0]} {' '.join(an_input.split(' ')[1:])}"
)
if candidate_input == an_input:
an_input = ""
overview_controller.queue = []
print("\n")
continue
an_input = candidate_input
else:
candidate_input = similar_cmd[0]
if candidate_input == an_input:
an_input = ""
overview_controller.queue = []
print("\n")
continue
an_input = similar_cmd[0]
print(f" Replacing by '{an_input}'.")
overview_controller.queue.insert(0, an_input)
else:
print("\n")
an_input = ""
overview_controller.queue = []

View File

@@ -916,18 +916,16 @@ def menu(coin: str, data: pd.DataFrame, queue: List[str] = None):
candidate_input = (
f"{similar_cmd[0]} {' '.join(an_input.split(' ')[1:])}"
)
if candidate_input == an_input:
an_input = ""
pred_controller.queue = []
print("\n")
continue
an_input = candidate_input
else:
candidate_input = similar_cmd[0]
if candidate_input == an_input:
an_input = ""
pred_controller.queue = []
print("\n")
continue
an_input = similar_cmd[0]
print(f" Replacing by '{an_input}'.")
pred_controller.queue.insert(0, an_input)
else:
print("\n")
an_input = ""
pred_controller.queue = []

View File

@@ -1167,18 +1167,16 @@ def menu(
candidate_input = (
f"{similar_cmd[0]} {' '.join(an_input.split(' ')[1:])}"
)
if candidate_input == an_input:
an_input = ""
ta_controller.queue = []
print("\n")
continue
an_input = candidate_input
else:
candidate_input = similar_cmd[0]
if candidate_input == an_input:
an_input = ""
ta_controller.queue = []
print("\n")
continue
an_input = similar_cmd[0]
print(f" Replacing by '{an_input}'.")
ta_controller.queue.insert(0, an_input)
else:
print("\n")
an_input = ""
ta_controller.queue = []

View File

@@ -612,18 +612,16 @@ def menu(
candidate_input = (
f"{similar_cmd[0]} {' '.join(an_input.split(' ')[1:])}"
)
if candidate_input == an_input:
an_input = ""
dd_controller.queue = []
print("\n")
continue
an_input = candidate_input
else:
candidate_input = similar_cmd[0]
if candidate_input == an_input:
an_input = ""
dd_controller.queue = []
print("\n")
continue
an_input = similar_cmd[0]
print(f" Replacing by '{an_input}'.")
dd_controller.queue.insert(0, an_input)
else:
print("\n")
an_input = ""
dd_controller.queue = []

View File

@@ -1022,18 +1022,16 @@ def menu(
candidate_input = (
f"{similar_cmd[0]} {' '.join(an_input.split(' ')[1:])}"
)
if candidate_input == an_input:
an_input = ""
fa_controller.queue = []
print("\n")
continue
an_input = candidate_input
else:
candidate_input = similar_cmd[0]
if candidate_input == an_input:
an_input = ""
fa_controller.queue = []
print("\n")
continue
an_input = similar_cmd[0]
print(f" Replacing by '{an_input}'.")
fa_controller.queue.insert(0, an_input)
else:
print("\n")
an_input = ""
fa_controller.queue = []

View File

@@ -710,18 +710,16 @@ def menu(
candidate_input = (
f"{similar_cmd[0]} {' '.join(an_input.split(' ')[1:])}"
)
if candidate_input == an_input:
an_input = ""
fmp_controller.queue = []
print("\n")
continue
an_input = candidate_input
else:
candidate_input = similar_cmd[0]
if candidate_input == an_input:
an_input = ""
fmp_controller.queue = []
print("\n")
continue
an_input = similar_cmd[0]
print(f" Replacing by '{an_input}'.")
fmp_controller.queue.insert(0, an_input)
else:
print("\n")
an_input = ""
fmp_controller.queue = []

View File

@@ -966,18 +966,16 @@ def menu(
candidate_input = (
f"{similar_cmd[0]} {' '.join(an_input.split(' ')[1:])}"
)
if candidate_input == an_input:
an_input = ""
pred_controller.queue = []
print("\n")
continue
an_input = candidate_input
else:
candidate_input = similar_cmd[0]
if candidate_input == an_input:
an_input = ""
pred_controller.queue = []
print("\n")
continue
an_input = similar_cmd[0]
print(f" Replacing by '{an_input}'.")
pred_controller.queue.insert(0, an_input)
else:
print("\n")
an_input = ""
pred_controller.queue = []

View File

@@ -368,18 +368,16 @@ def menu(ticker: str, start: datetime, interval: str, queue: List[str] = None):
candidate_input = (
f"{similar_cmd[0]} {' '.join(an_input.split(' ')[1:])}"
)
if candidate_input == an_input:
an_input = ""
res_controller.queue = []
print("\n")
continue
an_input = candidate_input
else:
candidate_input = similar_cmd[0]
if candidate_input == an_input:
an_input = ""
res_controller.queue = []
print("\n")
continue
an_input = similar_cmd[0]
print(f" Replacing by '{an_input}'.")
res_controller.queue.insert(0, an_input)
else:
print("\n")
an_input = ""
res_controller.queue = []

View File

@@ -1591,18 +1591,16 @@ def menu(
candidate_input = (
f"{similar_cmd[0]} {' '.join(an_input.split(' ')[1:])}"
)
if candidate_input == an_input:
an_input = ""
ta_controller.queue = []
print("\n")
continue
an_input = candidate_input
else:
candidate_input = similar_cmd[0]
if candidate_input == an_input:
an_input = ""
ta_controller.queue = []
print("\n")
continue
an_input = similar_cmd[0]
print(f" Replacing by '{an_input}'.")
ta_controller.queue.insert(0, an_input)
else:
print("\n")
an_input = ""
ta_controller.queue = []