Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -512,16 +512,16 @@ def render_dot_code(dot_code, filename=None):
|
|
512 |
# Upload the rendered PNG to Imgur
|
513 |
headers = {"Authorization": f"Client-ID {IMGUR_CLIENT_ID}"}
|
514 |
#files = {"image": rendered_png}
|
515 |
-
|
516 |
-
|
517 |
response = requests.post("https://api.imgur.com/3/image", headers=headers, files=files)
|
518 |
|
519 |
-
|
520 |
logging.debug(f"Imgur response content: {response.text}")
|
521 |
|
522 |
if response.status_code == 200:
|
523 |
imgur_url = response.json()["data"]["link"]
|
524 |
-
|
525 |
print(f"Diagram successfully uploaded to Imgur: {imgur_url}")
|
526 |
return imgur_url
|
527 |
else:
|
|
|
512 |
# Upload the rendered PNG to Imgur
|
513 |
headers = {"Authorization": f"Client-ID {IMGUR_CLIENT_ID}"}
|
514 |
#files = {"image": rendered_png}
|
515 |
+
files = {"image": ("image.png", rendered_png, "image/png")}
|
516 |
+
logging.debug(f"Sending request to Imgur with headers: {headers}")
|
517 |
response = requests.post("https://api.imgur.com/3/image", headers=headers, files=files)
|
518 |
|
519 |
+
logging.debug(f"Imgur response status code: {response.status_code}")
|
520 |
logging.debug(f"Imgur response content: {response.text}")
|
521 |
|
522 |
if response.status_code == 200:
|
523 |
imgur_url = response.json()["data"]["link"]
|
524 |
+
logging.info(f"Diagram successfully uploaded to Imgur: {imgur_url}")
|
525 |
print(f"Diagram successfully uploaded to Imgur: {imgur_url}")
|
526 |
return imgur_url
|
527 |
else:
|