pastebin: Fix crash with Base() and filter chaining
Revert to old style filters for now, investigate later.
This commit is contained in:
parent
b92b1227d2
commit
a2076ed321
1 changed files with 7 additions and 5 deletions
|
|
@ -73,12 +73,14 @@ class PastePage(BasePastebinPage):
|
||||||
self.env['header'] = el.find('//div[@id="content_left"]//div[@class="paste_box_info"]')
|
self.env['header'] = el.find('//div[@id="content_left"]//div[@class="paste_box_info"]')
|
||||||
|
|
||||||
obj_id = Env('id')
|
obj_id = Env('id')
|
||||||
obj_title = Base(Env('header')) & CleanText('.//div[@class="paste_box_line1"]//h1')
|
obj_title = Base(Env('header'), CleanText('.//div[@class="paste_box_line1"]//h1'))
|
||||||
obj_contents = RawText('//textarea[@id="paste_code"]')
|
obj_contents = RawText('//textarea[@id="paste_code"]')
|
||||||
obj_public = Base(Env('header')) \
|
obj_public = Base(
|
||||||
& Attr('.//div[@class="paste_box_line1"]//img', 'title') \
|
Env('header'),
|
||||||
& CleanVisibility()
|
CleanVisibility(Attr('.//div[@class="paste_box_line1"]//img', 'title')))
|
||||||
obj__date = Base(Env('header')) & Attr('.//div[@class="paste_box_line2"]/span[1]', 'title') & DateTime()
|
obj__date = Base(
|
||||||
|
Env('header'),
|
||||||
|
DateTime(Attr('.//div[@class="paste_box_line2"]/span[1]', 'title')))
|
||||||
|
|
||||||
|
|
||||||
class PostPage(BasePastebinPage):
|
class PostPage(BasePastebinPage):
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue