[senscritique] fix bug : channels and programs parameters are not set in get_event
As a result in non interactive mode we are not able to find an event returned by list command
This commit is contained in:
parent
5fac4ffa53
commit
f4ca4e2f69
2 changed files with 8 additions and 4 deletions
|
|
@ -101,13 +101,16 @@ class SenscritiqueBrowser(PagesBrowser):
|
|||
|
||||
page_nb += 1
|
||||
|
||||
def get_event(self, _id, event=None):
|
||||
def get_event(self, _id, event=None, package=None, channels=None):
|
||||
if not event:
|
||||
self._setup_session(Firefox())
|
||||
self.program_page.go()
|
||||
page_nb = 1
|
||||
|
||||
self.set_ajax_header()
|
||||
if package and channels:
|
||||
self.set_package_settings(package, channels)
|
||||
|
||||
while True:
|
||||
self.DATA['page'] = '%d' % page_nb
|
||||
page = self.ajax_page.open(data=self.DATA)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue