Mike Lissner
Mike Lissner
Interesting. Could be somebody looking for vulnerabilities by sending us weird stuff. I guess if this only happens with wacky code like this it'd be nice to put in a...
Feels like the kind of PR that should really have a test?
I haven't looked at this in ages, but I just marked it as approved so that my review wasn't needed anymore. @flooie, your call completely on this one and hopefully...
Github has a simple approach to this: Using the JavaScript popup confirmation box. We can just do that.
Oof. Is that broken HTML, essentially?
Well, that's special. I wonder how on earth they accomplished that. Seems easy enough to deal with. I'd say lets do a fix going forward and maybe a little Python...
I don't think we've changed anything of note in the hidden API parser. Is it possible these are a result of being blocked by the court? A full code example...
Love it, thanks Alberto.
Looks like this might do the trick? https://github.com/freelawproject/courtlistener/pull/4420
Here's the full trace: ``` RECAPDocument.MultipleObjectsReturned: get() returned more than one RECAPDocument -- it returned 2! File "django/core/handlers/exception.py", line 42, in inner response = await get_response(request) File "django/core/handlers/base.py", line 253,...