in the match, there's a fall-through from the condition starting at line 801:
if self.get_json_bytes(url).await fails, we don't break, resolved_doc stays None, and a confusing error message surfaces (unsupported method)
in the match, there's a fall-through from the condition starting at line 801:
if self.get_json_bytes(url).await fails, we don't break, resolved_doc stays None, and a confusing error message surfaces (unsupported method)
ok yeah I found the spot. 0.10.0 doesn't go as far as i'd like on this, but it at least eliminates the obviously misleading error.
amazing, thanks!!
(now to get those URL refs i have everywhere heh (a very welcome change tbc))
oh yeah the fallback error there is bad. i thought i cleaned that up. will take a look at how it was getting there.