diff --git a/zerver/webhooks/ifttt/view.py b/zerver/webhooks/ifttt/view.py index 3deb675183..38c0ea81cc 100644 --- a/zerver/webhooks/ifttt/view.py +++ b/zerver/webhooks/ifttt/view.py @@ -11,10 +11,9 @@ from zerver.models import UserProfile @api_key_only_webhook_view('IFTTT') @has_request_variables -def api_iftt_app_webhook(request, user_profile, - payload=REQ(argument_type='body'), - stream=REQ(default='ifttt')): - # type: (HttpRequest, UserProfile, Dict[str, Any], str) -> HttpResponse +def api_iftt_app_webhook(request: HttpRequest, user_profile: UserProfile, + payload: Dict[str, Any]=REQ(argument_type='body'), + stream: str=REQ(default='ifttt')) -> HttpResponse: subject = payload.get('subject') content = payload.get('content') if subject is None: