diff options
-rw-r--r-- | meetingtools/apps/content/models.py | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/meetingtools/apps/content/models.py b/meetingtools/apps/content/models.py index 621111f..8f36833 100644 --- a/meetingtools/apps/content/models.py +++ b/meetingtools/apps/content/models.py @@ -55,9 +55,8 @@ class Content(models.Model): byte_count = api.get_byte_count(sco_id) if byte_count or byte_count == 0: sco_element = api.get_sco_info(sco_id) - if not sco_element.get('source-sco-id'): # Object is not a reference + if sco_element and not sco_element.get('source-sco-id'): # Object is not a reference views = api.get_sco_views(sco_id) - owner = api.get_owner(sco_element.findtext('url-path')) if not owner: owner = get_owner_by_folder(api, acc, sco_element) |