Posts: 248
Joined: Dec 2011
Reputation:
1
2020-08-15, 22:49
I have several KODI boxes that all look to my NAS for their databases. I've added a personal channel group to my IPTV on my one KODI box, but they don't show up automatically on the other KODI boxes so my added personal channel group must not get stored in the TV#.db file. I've looked under addons and addon_data directories as well and cannot find where KODI is storing my personal channel group entries. Can someone point me in the right direction as to where KODI stores these? I don't want to have to recreate my entire list of channels in my personal group for every KODI box I have.
Posts: 2,523
Joined: May 2007
Reputation:
118
2020-08-16, 12:12
(This post was last modified: 2020-08-16, 12:14 by phunkyfish.)
These should be stored in the DB like any other group I think.
Can you check with DB Browser for SQLIte or similar to see if the custom group is stored there?
Or are you using MySQL to store the DBs?
Posts: 2,523
Joined: May 2007
Reputation:
118
This feels like a bug to me. I can't see why a custom group would not be created like any other group. Although that may also be why it is noted as experimental.
Let me clarify something with you. Are you saying that a custom group is not persisted anywhere when you use the <tvdatabase> tag? But if you don't use the <tvdatabase> tag it works in a local TV32.db?
What's annoying me is that why it would work locally but not remotely. Although that may also be why it is noted as experimental.
Last question, and this one will be more work to figure out. Have you tried this on the latest Matrix alpha build? As Kodi 18 has had its final release it probably makes sense to verify, reproduce and fix this on Kodi 19. I have not used mysql before but if you can provide detailed set up instructions I can try to do so if you find no solution in v18.
Posts: 2,523
Joined: May 2007
Reputation:
118
Can you check the local SQL lite file to see if it’s writing it locally?
From the code I’m not seeing seeing where an exception is being made for MySQL vs SQLite.