mirror of https://github.com/zulip/zulip.git
webhooks/sentry: Fix URL generated in transform_webhook_payload.
The URL incorrectly had `event` in the URL path, instead of `events`. Closes #16783
This commit is contained in:
parent
b7a08323aa
commit
5dc3489166
|
@ -85,7 +85,7 @@ Traceback:
|
|||
def test_webhook_event_for_exception_python(self) -> None:
|
||||
expected_topic = "ValueError: new sentry error."
|
||||
expected_message = """
|
||||
**New exception:** [ValueError: new sentry error.](https://sentry.io/organizations/bar-foundation/issues/1972208801/event/c916dccfd58e41dcabaebef0091f0736/)
|
||||
**New exception:** [ValueError: new sentry error.](https://sentry.io/organizations/bar-foundation/issues/1972208801/events/c916dccfd58e41dcabaebef0091f0736/)
|
||||
```quote
|
||||
**level:** error
|
||||
**timestamp:** 2020-10-21 23:25:11
|
||||
|
@ -108,7 +108,7 @@ Traceback:
|
|||
def test_webhook_event_for_exception_javascript(self) -> None:
|
||||
expected_topic = 'TypeError: can\'t access property "bar", x.foo is undefined'
|
||||
expected_message = """
|
||||
**New exception:** [TypeError: can't access property "bar", x.foo is undefined](https://sentry.io/organizations/foo-bar-org/issues/1982047746/event/f3bf5fc4e354451db9e885a69b2a2b51/)
|
||||
**New exception:** [TypeError: can't access property "bar", x.foo is undefined](https://sentry.io/organizations/foo-bar-org/issues/1982047746/events/f3bf5fc4e354451db9e885a69b2a2b51/)
|
||||
```quote
|
||||
**level:** error
|
||||
**timestamp:** 2020-10-26 16:39:54
|
||||
|
|
|
@ -236,7 +236,7 @@ def transform_webhook_payload(payload: Dict[str, Any]) -> Optional[Dict[str, Any
|
|||
if not event_id:
|
||||
return None
|
||||
|
||||
event_path = f"event/{event_id}/"
|
||||
event_path = f"events/{event_id}/"
|
||||
event['web_url'] = urljoin(payload['url'], event_path)
|
||||
timestamp = event.get('timestamp', event['received'])
|
||||
event['datetime'] = datetime.fromtimestamp(timestamp).isoformat()
|
||||
|
|
Loading…
Reference in New Issue