Avoid decoding pyvo query results.
Compare changes
- John Swinbank authored
Recent pyvo (Astropy, etc) returns strings, rather than bytes. Trying to decode them will raise an exception. Previously, the exceptions were (usually) masked, as we had them wrapped inside a try-except, so it wasn't obvious that this was broken. But broken it was, and it would fail in pathological circumstances.
+ 23
− 38
@@ -4,7 +4,7 @@
@@ -115,7 +115,7 @@ class vo_registry_connector(query_base):
@@ -229,33 +229,20 @@ class vo_registry_connector(query_base):
@@ -277,24 +264,22 @@ class vo_registry_connector(query_base):