feat: Add more error catching for plugins
All checks were successful
Build Docker / Build Image (push) Successful in 22s
All checks were successful
Build Docker / Build Image (push) Successful in 22s
This means that people could make completely broken plugins and still have a working wallet
This commit is contained in:
@@ -160,11 +160,6 @@ def dns(params,authentication):
|
||||
def niami(params, authentication):
|
||||
domain = params["domain"]
|
||||
response = requests.get(f"https://api.handshake.niami.io/domain/{domain}")
|
||||
print(response.text)
|
||||
if response.status_code != 200:
|
||||
return {"rating":"Error fetching rating from Niami.io"}
|
||||
if response.json()["success"] == False:
|
||||
return {"rating":"Error fetching rating from Niami.io"}
|
||||
data = response.json()["data"]
|
||||
rating = str(data["rating"]["score"]) + " (" + data["rating"]["rarity"] + ")"
|
||||
return {"rating":rating}
|
||||
|
||||
Reference in New Issue
Block a user