support: fix IPTV configuration migration for disabled/unmapped channels

This commit is contained in:
Adam Sutton 2013-12-30 14:43:06 +00:00
parent f75037aee7
commit 2dbebfd81c

View file

@ -217,9 +217,13 @@ def iptv_network ( nets, opts ):
m = muxes[url]
# Create service entry
d['svcname'] = d['channelname']
if 'channelname' in d:
d['svcname'] = d['channelname']
else:
d['svcname'] = ''
d['dvb_servicetype'] = d['stype']
d['sid'] = 1 # Let's hope!
d['enabled'] = e
m['svcs'] = { '1' : d }
# Remove
@ -227,7 +231,6 @@ def iptv_network ( nets, opts ):
if f in d:
del d[f]
nets.append({ 'type' : 'iptv',
'muxs' : muxes,\
'skipinitscan' : True,\