Description
This guide:
https://learn.adafruit.com/pyportal-discord-online-count/overview
uses code:
https://github.com/adafruit/Adafruit_Learning_System_Guides/blob/main/PyPortal_Discord/code.py
that parses the XML found in a downloaded SVG using regex. That requires a return type of CONTENT_TEXT
from check_response()
for the PyPortal library to work as expected:
https://github.com/adafruit/Adafruit_CircuitPython_PyPortal/blob/8031c95bbb209a2e4ad5bec7628fd02a4614da40/adafruit_pyportal/__init__.py#L310
However, this library will end up returning CONTENT_IMAGE
since the fetch headers will contain content-type: image/svg_html
.
Adafruit_CircuitPython_PortalBase/adafruit_portalbase/network.py
Lines 493 to 500 in 6a94293
That breaks the code for the above guide.
Opening issue here, but could maybe be fixed in one of the higher level libraries, like PyPortal?