Merge pull request #84 from alexsunxl/main
Fixed a crash with knowledge base arguments
This commit is contained in:
@@ -367,9 +367,12 @@ class AIOS_Shell:
|
|||||||
else:
|
else:
|
||||||
return show_text
|
return show_text
|
||||||
if sub_cmd == "journal":
|
if sub_cmd == "journal":
|
||||||
topn = 10 if len(args) == 1 else int(args[1])
|
try:
|
||||||
journals = [str(journal) for journal in KnowledgePipline.get_instance().get_latest_journals(topn)]
|
topn = 10 if len(args) == 1 else int(args[1])
|
||||||
print_formatted_text("\r\n".join(journals))
|
journals = [str(journal) for journal in KnowledgePipline.get_instance().get_latest_journals(topn)]
|
||||||
|
print_formatted_text("\r\n".join(journals))
|
||||||
|
except ValueError:
|
||||||
|
return FormattedText([("class:title", f"/knowledge journal failed: {args[1]} is not a valid integer.\n")])
|
||||||
if sub_cmd == "query":
|
if sub_cmd == "query":
|
||||||
if len(args) < 2:
|
if len(args) < 2:
|
||||||
return show_text
|
return show_text
|
||||||
|
|||||||
Reference in New Issue
Block a user