hello there
<br>
i saw you had support for propresenter 4 format.... and i research and saw format of version 6 is preaty similar and i gived it a shot for 6 (crashed with<br><p>Traceback (most recent call last):</p><p>File "openlp\core\ui\wizard.py", line 216, in on_current_id_changed</p><p>File "openlp\plugins\songs\forms\songimportform.py", line 351, in perform_wizard</p><p>File "openlp\plugins\songs\lib\importers\propresenter.py", line 51, in do_import</p><p>File "openlp\plugins\songs\lib\importers\propresenter.py", line 61, in process_song</p><p>TypeError: object of type 'NoneType' has no len()</p>)<br><br>
<br>
imho Code at openlp\plugins\songs\lib\importers\propresenter.py<br>could be made resiliant to propresenter 6 format and allow import of both ( including version 5 if someone would dig that up debug and test)<br>
<p><br></p><p>please find attached ziped file with sugested (hotch potch aimed at just propresenter6) fix (file is literaly called fix.py and it is "fixed version of openlp\plugins\songs\lib\importers\propresenter.py) ... and testfiles (*.pro6 files)</p><p><br></p><p>it is not tested... i am noob at python... i exel at java</p><p>i am sorry to deliver "fix" in this way.... i know about https://wiki.openlp.org/Development:Getting_Started but considering that this is my only fix(of few lines) i will ever do... it is a chore... a simple pullrequest would be easy</p><p>ps i am able to produce arbitrary propresenter 6 file from openlyric format so if better test are needed i am able to deliver</p>