6421cecafb
For some reason, when using `claim_search` with `--claim_id`, the arguments dictionary will also contain `claim_ids` with an empty list, even if we didn't specify it. ``` lbrynet claim search --claim_id=8945573bcfcb7f8276187dfbb93545eac4ebf71a ``` Using both `claim_id` and `claim_ids` will raise a `ValueError` exception so the daemon won't return a valid result even if the claim ID is in fact valid. So if `claim_id` exists, we need to discard `claim_ids` if it is empty, before proceeding with the rest of the code. On the other hand, if `claim_ids` is used, and `claim_id` is absent, there will be no problem as `claim_id` won't be added to the dictionary. ``` lbrynet claim search --claim_ids=8945573bcfcb7f8276187dfbb93545eac4ebf71a ``` |
||
---|---|---|
.. | ||
blob | ||
blob_exchange | ||
crypto | ||
dht | ||
error | ||
extras | ||
file | ||
schema | ||
stream | ||
torrent | ||
wallet | ||
.dockerignore | ||
__init__.py | ||
build_info.py | ||
conf.py | ||
connection_manager.py | ||
constants.py | ||
file_analysis.py | ||
prometheus.py | ||
testcase.py | ||
utils.py | ||
winpaths.py |