mypy: Use Python 3 type syntax in zerver/webhooks/splunk/view.py.

This commit is contained in:
nyan-salmon
2017-12-24 14:55:02 +00:00
committed by showell
parent 6c5f66c561
commit 4f4d689f86

View File

@@ -13,10 +13,10 @@ from zerver.models import MAX_SUBJECT_LENGTH, UserProfile
@api_key_only_webhook_view('Splunk')
@has_request_variables
def api_splunk_webhook(request, user_profile,
payload=REQ(argument_type='body'), stream=REQ(default='splunk'),
topic=REQ(default=None)):
# type: (HttpRequest, UserProfile, Dict[str, Any], Text, Optional[Text]) -> HttpResponse
def api_splunk_webhook(request: HttpRequest, user_profile: UserProfile,
payload: Dict[str, Any]=REQ(argument_type='body'),
stream: Text=REQ(default='splunk'),
topic: Optional[Text]=REQ(default=None)) -> HttpResponse:
# use default values if expected data is not provided
search_name = payload.get('search_name', 'Missing search_name')