diff options
Diffstat (limited to 'omaha_server/crash/admin.py')
-rw-r--r-- | omaha_server/crash/admin.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/omaha_server/crash/admin.py b/omaha_server/crash/admin.py index e45f1f1..8483449 100644 --- a/omaha_server/crash/admin.py +++ b/omaha_server/crash/admin.py @@ -114,11 +114,11 @@ class CrashAdmin(admin.ModelAdmin): archive_field.short_description = 'Instrumental file' def os_field(self, obj): - return obj.stacktrace_json['system_info']['os'] if obj.stacktrace_json else '' + return obj.stacktrace_json.get('system_info', {}).get('os', '') if obj.stacktrace_json else '' os_field.short_description = 'OS' def cpu_architecture_field(self, obj): - return obj.stacktrace_json['system_info']['cpu_arch'] if obj.stacktrace_json else '' + return obj.stacktrace_json.get('system_info', {}).get('cpu_arch', '') if obj.stacktrace_json else '' cpu_architecture_field.short_description = "CPU Architecture" def sentry_link_field(self, obj): |