fix small bugs

This commit is contained in:
Justus Kuhlmann 2025-04-07 19:59:26 +00:00
commit 77ee4993f0
2 changed files with 9 additions and 5 deletions

View file

@ -55,14 +55,17 @@ def update_project_data(db, uuid, prop, value = None):
def update_aliases(path, uuid, aliases):
known_data = _project_lookup_by_id(path + "/backlogger.db", uuid)[0]
known_aliases = known_data[1]
if aliases is None:
aliases = []
if known_aliases is None:
print(f"Project {uuid} is already imported, no known aliases.")
known_alias_list = []
else:
print(f"Project {uuid} is already imported, known by names: {known_aliases}")
known_alias_list = str2list(known_aliases)
known_alias_list = str2list(known_aliases)
new_alias_list = known_alias_list
for aka in aliases:
if aka not in known_aliases:
if aka not in known_alias_list:
new_alias_list.append(aka)
if not len(new_alias_list) == len(known_alias_list):
alias_str = list2str(new_alias_list)