A more robust parse_args().
This commit is contained in:
parent
c0c26fa6a1
commit
fef2775941
9
buku
9
buku
@ -856,7 +856,7 @@ def parse_tags(keywords=None):
|
|||||||
"""Format and get tag string from tokens"""
|
"""Format and get tag string from tokens"""
|
||||||
|
|
||||||
if keywords is None:
|
if keywords is None:
|
||||||
keywords = []
|
return None
|
||||||
|
|
||||||
tags = DELIMITER
|
tags = DELIMITER
|
||||||
origTags = []
|
origTags = []
|
||||||
@ -1459,7 +1459,7 @@ if __name__ == '__main__':
|
|||||||
# Parse tags into a comma-separated string
|
# Parse tags into a comma-separated string
|
||||||
tags = DELIMITER
|
tags = DELIMITER
|
||||||
keywords = args.addurl
|
keywords = args.addurl
|
||||||
if tagManual is not None and not (tagManual[0] == DELIMITER and len(tagManual) == 1):
|
if tagManual is not None:
|
||||||
# Add DELIMITER as url+tags may not end with comma
|
# Add DELIMITER as url+tags may not end with comma
|
||||||
keywords = args.addurl + [DELIMITER] + tagManual
|
keywords = args.addurl + [DELIMITER] + tagManual
|
||||||
|
|
||||||
@ -1484,10 +1484,7 @@ if __name__ == '__main__':
|
|||||||
new_url = ''
|
new_url = ''
|
||||||
|
|
||||||
# Parse tags into a comma-separated string
|
# Parse tags into a comma-separated string
|
||||||
tags = None
|
tags = parse_tags(tagManual)
|
||||||
if tagManual is not None and not (tagManual[0] == DELIMITER and len(tagManual) == 1):
|
|
||||||
tags = parse_tags(tagManual)
|
|
||||||
|
|
||||||
bdb.update_bookmark(int(args.update[0]), new_url, titleManual, tags, description)
|
bdb.update_bookmark(int(args.update[0]), new_url, titleManual, tags, description)
|
||||||
|
|
||||||
# Delete record(s)
|
# Delete record(s)
|
||||||
|
Loading…
Reference in New Issue
Block a user