← Back to team overview

openlp-core team mailing list archive

Re: [Merge] lp:~googol/openlp/bug-807657 into lp:openlp

 

I tried to find the problem. Here is what I have found until now:

1) I have overwritten the help file location (I copied it to the branch, we do not use /usr/share/openlp/help but ~/projects/openlp/bug-807657 or whatever directory structure you have).
2) Navigate to the help directory and display hidden files. There should be only one hidden file (if at all).
3) The self.engine.setupData() has to be performed after performing self.setupUi(self). 
-> The search should work fine.

4) Refresh the folder; you should notice that there is a new hidden folder (.OpenLP).
5) Remove it and undo 3)
-> The search will not work

6) do 3) again
-> The search will work

The problems seems to be missing permissions. After creating the .OpenLP folder yourself:
Full Text Search, could not create index (missing permissions for '/usr/share/openlp/help/.OpenLP').
Full Text Search, could not read index (missing permissions).
Full Text Search, could not read index (missing permissions).
-- 
https://code.launchpad.net/~googol/openlp/bug-807657/+merge/72621
Your team OpenLP Core is subscribed to branch lp:openlp.


References