Skip to content

Commit c215e98

Browse files
committed
[MerlinEPGCenter] - add /data/picon_50x30 as option when mounted
1 parent df68606 commit c215e98

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

merlinepgcenter/src/ConfigTabs.py

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -81,9 +81,16 @@
8181
config.plugins.merlinEpgCenter.replaceInfobarChannelUp = ConfigSelection(default = "-1", choices = TAB_CHOICES)
8282
config.plugins.merlinEpgCenter.replaceInfobarChannelDown = ConfigSelection(default = "-1", choices = TAB_CHOICES)
8383
config.plugins.merlinEpgCenter.replaceShowEventView = ConfigSelection(default = "-1", choices = TAB_CHOICES)
84-
config.plugins.merlinEpgCenter.epgPaths = ConfigSelection(default = eEnv.resolve('${datadir}/enigma2/picon_50x30/'), choices = [
85-
(eEnv.resolve('${datadir}/enigma2/picon_50x30/'), eEnv.resolve('${datadir}/enigma2/picon_50x30')),
86-
])
84+
from os import path as os_path
85+
if os_path.ismount("/data"):
86+
config.plugins.merlinEpgCenter.epgPaths = ConfigSelection(default = eEnv.resolve('${datadir}/enigma2/picon_50x30/'), choices = [
87+
(eEnv.resolve('${datadir}/enigma2/picon_50x30/'), eEnv.resolve('${datadir}/enigma2/picon_50x30')), (eEnv.resolve('/data/picon_50x30/'), eEnv.resolve('/data/picon_50x30')),
88+
])
89+
else:
90+
config.plugins.merlinEpgCenter.epgPaths = ConfigSelection(default = eEnv.resolve('${datadir}/enigma2/picon_50x30/'), choices = [
91+
(eEnv.resolve('${datadir}/enigma2/picon_50x30/'), eEnv.resolve('${datadir}/enigma2/picon_50x30')),
92+
])
93+
8794
config.plugins.merlinEpgCenter.showColoredEpgTimes = ConfigYesNo(True)
8895
config.plugins.merlinEpgCenter.searchString = NoSave(ConfigText(default = ""))
8996
config.plugins.merlinEpgCenter.searchHistory = ConfigSet(choices = [])

0 commit comments

Comments
 (0)