Remove duplicate module zerver/views/webhooks.py.

Also move type annotations from zerver/views/webhooks.py to
appropriate files in zerver/views/webhooks.py.
This commit is contained in:
Eklavya Sharma 2016-04-07 12:11:45 +05:30
parent a7f83c9e05
commit 5f03c1444e
2 changed files with 2 additions and 1038 deletions

File diff suppressed because it is too large Load Diff

View File

@ -7,6 +7,7 @@ from zerver.decorator import REQ, has_request_variables, api_key_only_webhook_vi
import pprint import pprint
import ujson import ujson
from typing import Dict
PAGER_DUTY_EVENT_NAMES = { PAGER_DUTY_EVENT_NAMES = {
@ -23,7 +24,7 @@ def build_pagerduty_formatdict(message):
# Normalize the message dict, after this all keys will exist. I would # Normalize the message dict, after this all keys will exist. I would
# rather some strange looking messages than dropping pages. # rather some strange looking messages than dropping pages.
format_dict = {} format_dict = {} # type: Dict[str, Any]
format_dict['action'] = PAGER_DUTY_EVENT_NAMES[message['type']] format_dict['action'] = PAGER_DUTY_EVENT_NAMES[message['type']]
format_dict['incident_id'] = message['data']['incident']['id'] format_dict['incident_id'] = message['data']['incident']['id']