summaryrefslogtreecommitdiff
path: root/src/models/events/payload/pull_request_review.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/models/events/payload/pull_request_review.rs')
-rw-r--r--src/models/events/payload/pull_request_review.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/models/events/payload/pull_request_review.rs b/src/models/events/payload/pull_request_review.rs
index 790c74d..aa01d84 100644
--- a/src/models/events/payload/pull_request_review.rs
+++ b/src/models/events/payload/pull_request_review.rs
@@ -75,7 +75,9 @@ mod test {
fn should_deserialize_with_correct_payload() {
let json = include_str!("../../../../tests/resources/pull_request_review_event.json");
let event: Event = serde_json::from_str(json).unwrap();
- if let Some(EventPayload::PullRequestReviewEvent(payload)) = event.payload {
+ if let Some(EventPayload::PullRequestReviewEvent(ref payload)) =
+ event.payload.as_ref().unwrap().specific
+ {
assert_eq!(payload.pull_request.id.0, 1237933052);
} else {
panic!("unexpected event payload encountered: {:#?}", event.payload);