Remove a workaround for old lxml.

This commit is contained in:
Andrey Rakhmatullin 2023-02-11 23:46:33 +04:00
parent fa9897282f
commit b7daa2624d
1 changed files with 0 additions and 6 deletions

View File

@ -198,12 +198,6 @@ def _select_value(ele: SelectElement, n: str, v: str):
# And for select tags without options
o = ele.value_options
return (n, o[0]) if o else (None, None)
if v is not None and multiple:
# This is a workaround to bug in lxml fixed 2.3.1
# fix https://github.com/lxml/lxml/commit/57f49eed82068a20da3db8f1b18ae00c1bab8b12#L1L1139
selected_options = ele.xpath(".//option[@selected]")
values = [(o.get("value") or o.text or "").strip() for o in selected_options]
return n, values
return n, v