aboutsummaryrefslogtreecommitdiff
path: root/modules/rust.py
diff options
context:
space:
mode:
authorGravatar jesopo2019-11-25 18:17:30 +0000
committerGravatar jesopo2019-11-25 18:17:30 +0000
commit6a6e789ec9e3c6dd365922ac630a405b830e8c1a (patch)
tree7e2e1675d7d1fab7d4240da83c0179076f89c938 /modules/rust.py
parentinclude <title> with !google/!g output (diff)
signature
add `cookies` and `.json()` to utils.http.Response objects
Diffstat (limited to 'modules/rust.py')
-rw-r--r--modules/rust.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/modules/rust.py b/modules/rust.py
index 2e74d945..2b4a2061 100644
--- a/modules/rust.py
+++ b/modules/rust.py
@@ -35,14 +35,14 @@ class Module(ModuleManager.BaseModule):
args["code"] = FN_TEMPLATE % event["args"]
try:
page = utils.http.request(EVAL_URL, post_data=args,
- method="POST", json=True, content_type="application/json")
+ method="POST", content_type="application/json").json()
except socket.timeout:
raise utils.EventError("%s: eval timed out" %
event["user"].nickname)
- err_or_out = "stdout" if page.data["success"] else "stderr"
+ err_or_out = "stdout" if page["success"] else "stderr"
event[err_or_out].write("%s: %s" % (event["user"].nickname,
- page.data[err_or_out].strip("\n")))
+ page[err_or_out].strip("\n")))
@utils.hook("received.command.crate")
@utils.kwarg("min_args", 1)
@@ -50,10 +50,10 @@ class Module(ModuleManager.BaseModule):
@utils.kwarg("usage", "<crate-name>")
def crate(self, event):
query = event["args_split"][0]
- request = utils.http.Request(API_CRATE % query, json=True)
+ request = utils.http.Request(API_CRATE % query)
response = utils.http.request(request)
if response.code == 200:
- crate = response.data["crate"]
+ crate = response.json()["crate"]
name = crate["id"]
url = URL_CRATE % name
event["stdout"].write("%s %s: %s - %s" % (