2005-04-13, 20:50
hiya thanks for the reply, he is my xbmc.log on log level 0:
13-04-2005 19:46:11 info activating window id: 13000
13-04-2005 19:46:16 info traceback (most recent call last):
13-04-2005 19:46:16 info file "q:\scripts\xbmcmythtv\mythtvmain.py", line 56, in oncontrol
13-04-2005 19:46:16 info mythtvlivetv.showwindow();
13-04-2005 19:46:16 info file "q:\scripts\xbmcmythtv\mythtvlivetv.py", line 56, in showwindow
13-04-2005 19:46:16 info win.loadprograms()
13-04-2005 19:46:16 info file "q:\scripts\xbmcmythtv\mythtvlivetv.py", line 140, in loadprograms
13-04-2005 19:46:16 info channellistcontrol.additem(
13-04-2005 19:46:16 info file "q:\scripts\xbmcmythtv\mythtvprogram.py", line 104, in formattedchannel
13-04-2005 19:46:16 info value += " " + self.callsign()
13-04-2005 19:46:16 info typeerror: unsupported operand type(s) for +=: 'nonetype' and 'str'
hope this sheds some light on the problem?
edit----
looking in the python script it see this is where its having trouble:
def formattedchannel( self ):
"""returns chanstr callsign for display purposes"""
value = self.chanstr()
if self.callsign():
value += " " + self.callsign()
return value
now there other def's (dunno what a def is, not a programmer :-( ) like def formattedairdate( self ): and def formattedorigairdate( self ):
so i looked in my programs table and found airdate and origairdate columns (forgive me if im not using the right terminology) but no channel column so i guess this is the problem.
this is a little odd though right? i installed 0.17 not cvs mythtv just like madtw
i have a chanid which is a primary key??
13-04-2005 19:46:11 info activating window id: 13000
13-04-2005 19:46:16 info traceback (most recent call last):
13-04-2005 19:46:16 info file "q:\scripts\xbmcmythtv\mythtvmain.py", line 56, in oncontrol
13-04-2005 19:46:16 info mythtvlivetv.showwindow();
13-04-2005 19:46:16 info file "q:\scripts\xbmcmythtv\mythtvlivetv.py", line 56, in showwindow
13-04-2005 19:46:16 info win.loadprograms()
13-04-2005 19:46:16 info file "q:\scripts\xbmcmythtv\mythtvlivetv.py", line 140, in loadprograms
13-04-2005 19:46:16 info channellistcontrol.additem(
13-04-2005 19:46:16 info file "q:\scripts\xbmcmythtv\mythtvprogram.py", line 104, in formattedchannel
13-04-2005 19:46:16 info value += " " + self.callsign()
13-04-2005 19:46:16 info typeerror: unsupported operand type(s) for +=: 'nonetype' and 'str'
hope this sheds some light on the problem?
edit----
looking in the python script it see this is where its having trouble:
def formattedchannel( self ):
"""returns chanstr callsign for display purposes"""
value = self.chanstr()
if self.callsign():
value += " " + self.callsign()
return value
now there other def's (dunno what a def is, not a programmer :-( ) like def formattedairdate( self ): and def formattedorigairdate( self ):
so i looked in my programs table and found airdate and origairdate columns (forgive me if im not using the right terminology) but no channel column so i guess this is the problem.
this is a little odd though right? i installed 0.17 not cvs mythtv just like madtw
i have a chanid which is a primary key??