@@ -48,7 +48,7 @@ def __call__( # pylint: disable=inconsistent-return-statements
48
48
"Ignore event target %r" ,
49
49
target ,
50
50
extra = {
51
- "request" : payload .json (),
51
+ "request" : payload .dict (),
52
52
},
53
53
)
54
54
@@ -58,8 +58,8 @@ def comment_create_or_noop(self, payload: BugzillaWebhookRequest):
58
58
linked_issue_key = bug_obj .extract_from_see_also ()
59
59
60
60
log_context = {
61
- "request" : payload .json (),
62
- "bug" : bug_obj .json (),
61
+ "request" : payload .dict (),
62
+ "bug" : bug_obj .dict (),
63
63
}
64
64
if not linked_issue_key :
65
65
logger .debug (
@@ -106,8 +106,8 @@ def bug_create_or_update(
106
106
return self .create_and_link_issue (payload , bug_obj )
107
107
108
108
log_context = {
109
- "request" : payload .json (),
110
- "bug" : bug_obj .json (),
109
+ "request" : payload .dict (),
110
+ "bug" : bug_obj .dict (),
111
111
}
112
112
logger .debug (
113
113
"Update fields of Jira issue %s for Bug %s" ,
@@ -146,8 +146,8 @@ def create_and_link_issue(
146
146
): # pylint: disable=too-many-locals
147
147
"""create jira issue and establish link between bug and issue; rollback/delete if required"""
148
148
log_context = {
149
- "request" : payload .json (),
150
- "bug" : bug_obj .json (),
149
+ "request" : payload .dict (),
150
+ "bug" : bug_obj .dict (),
151
151
}
152
152
logger .debug (
153
153
"Create new Jira issue for Bug %s" ,
0 commit comments