I haven't looked too closely, but it looks like you're outputting to a comma separated list.
E.g.
openlp/plugins/songs/lib/mediaitem.py
service_item.audit = u'%s,%s,%s' % (service_item.title, author_list, ccl)
I expect the title and author_list could potentially contain commas also, so it could probably do with quoting the fields, something like the following, unless this is handled elsewhere?
I haven't looked too closely, but it looks like you're outputting to a comma separated list. plugins/ songs/lib/ mediaitem. py item.audit = u'%s,%s,%s' % (service_ item.title, author_list, ccl)
E.g.
openlp/
service_
I expect the title and author_list could potentially contain commas also, so it could probably do with quoting the fields, something like the following, unless this is handled elsewhere?
service_item.audit = u'"%s","%s",%s' % (service_ item.title. replace( u'"', u'""'), author_ list.replace( u'"', u'""'), ccl)