← Back to team overview

openlp-core team mailing list archive

[Bug 1418212] [NEW] Bible download from crosswalk fails because crosswalk has updated their layout

 

Public bug reported:

When trying to download a bible this traceback occurs:

Traceback (most recent call last):
  File "/home/tgc/projects/OpenLP/code/trunk/openlp/core/ui/wizard.py", line 216, in on_current_id_changed
    self.perform_wizard()
  File "/home/tgc/projects/OpenLP/code/trunk/openlp/plugins/bibles/forms/bibleimportform.py", line 599, in perform_wizard
    if importer.do_import(license_version):
  File "/home/tgc/projects/OpenLP/code/trunk/openlp/plugins/bibles/lib/http.py", line 478, in do_import
    books = handler.get_books_from_http(self.download_name)
  File "/home/tgc/projects/OpenLP/code/trunk/openlp/plugins/bibles/lib/http.py", line 413, in get_books_from_http
    content = content.find('ul', {'class': 'parent'})
AttributeError: 'NoneType' object has no attribute 'find'

We need to update our crosswalk-parser.

** Affects: openlp
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of OpenLP
Core, which is subscribed to OpenLP.
https://bugs.launchpad.net/bugs/1418212

Title:
  Bible download from crosswalk fails because crosswalk has updated
  their layout

Status in OpenLP - Worship Presentation Software:
  New

Bug description:
  When trying to download a bible this traceback occurs:

  Traceback (most recent call last):
    File "/home/tgc/projects/OpenLP/code/trunk/openlp/core/ui/wizard.py", line 216, in on_current_id_changed
      self.perform_wizard()
    File "/home/tgc/projects/OpenLP/code/trunk/openlp/plugins/bibles/forms/bibleimportform.py", line 599, in perform_wizard
      if importer.do_import(license_version):
    File "/home/tgc/projects/OpenLP/code/trunk/openlp/plugins/bibles/lib/http.py", line 478, in do_import
      books = handler.get_books_from_http(self.download_name)
    File "/home/tgc/projects/OpenLP/code/trunk/openlp/plugins/bibles/lib/http.py", line 413, in get_books_from_http
      content = content.find('ul', {'class': 'parent'})
  AttributeError: 'NoneType' object has no attribute 'find'

  We need to update our crosswalk-parser.

To manage notifications about this bug go to:
https://bugs.launchpad.net/openlp/+bug/1418212/+subscriptions


Follow ups

References