From 3289f5f8468c7bc0f09e9b9eba5b1edf3d308e8d Mon Sep 17 00:00:00 2001 From: Jack Robison Date: Thu, 28 Sep 2017 15:45:24 -0400 Subject: [PATCH] fix error name --- lbrynet/analytics.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lbrynet/analytics.py b/lbrynet/analytics.py index 855bcfcee..4b41e0804 100644 --- a/lbrynet/analytics.py +++ b/lbrynet/analytics.py @@ -171,11 +171,15 @@ class Manager(object): @staticmethod def _download_error_properties(error, id_, name, claim_dict, report): + def error_name(err): + if not hasattr(type(err), "__name__"): + return str(type(err)) + return type(err).__name__ return { 'download_id': id_, 'name': name, 'stream_info': claim_dict.source_hash, - 'error': str(type(error)), + 'error': error_name(error), 'reason': error.message, 'report': report }