Add username to contact info

This commit is contained in:
Florian Bruhin 2014-06-23 08:16:00 +02:00
parent 593a2fe4ec
commit 0a205071be

View File

@ -22,6 +22,7 @@
import sys import sys
import traceback import traceback
from urllib.error import URLError from urllib.error import URLError
from getpass import getuser
from PyQt5.QtCore import Qt, QSize from PyQt5.QtCore import Qt, QSize
from PyQt5.QtWidgets import (QDialog, QLabel, QTextEdit, QPushButton, from PyQt5.QtWidgets import (QDialog, QLabel, QTextEdit, QPushButton,
@ -115,9 +116,14 @@ class _CrashDialog(QDialog):
""" """
self._crash_info = [ self._crash_info = [
("How did it happen?", ""), ("How did it happen?", ""),
("Contact info", ""),
("Version info", version()),
] ]
try:
self._crash_info.append(("Contact info",
"User: {}".format(getuser())))
except Exception as e:
self._crash_info.append(("Contact info", "User: {}: {}".format(
e.__class__.__name__, e)))
self._crash_info.append(("Version info", version()))
try: try:
self._crash_info.append(("Config", self._crash_info.append(("Config",
config.instance().dump_userconfig())) config.instance().dump_userconfig()))