mypy: Clean up more optional types.

This commit is contained in:
Tim Abbott
2017-02-10 20:45:39 -08:00
parent aee81b702c
commit eeca69cb4b
9 changed files with 18 additions and 18 deletions

View File

@@ -13,7 +13,7 @@ from zerver.lib.utils import statsd, statsd_key
from zerver.lib.validator import check_bool, check_dict
from zerver.models import UserProfile
from typing import Text
from typing import Optional, Text
import subprocess
import os
@@ -89,7 +89,8 @@ def json_report_error(request, user_profile, message=REQ(), stacktrace=REQ(),
stacktrace = js_source_map.annotate_stacktrace(stacktrace)
try:
version = subprocess.check_output(["git", "log", "HEAD^..HEAD", "--oneline"], universal_newlines=True)
version = subprocess.check_output(["git", "log", "HEAD^..HEAD", "--oneline"],
universal_newlines=True) # type: Optional[Text]
except Exception:
version = None