Jump to content


HES OBUP

Member Since 15 Jul 2017
Offline Last Active 21 Jul 2017 16:48
-----

Posts I've Made

In Topic: [GraphMultiEpg] Bug line 536 and 540 >> variable 'rec' empty

16 July 2017 - 08:46

Hi Erik,

 

thx for the info. I'll test your solution - next weekend.

 

My solution now: service menu GraphMultiEPG - enable 'skip empty services' :rolleyes:


In Topic: [GraphMultiEpg] Bug line 536 and 540 >> variable 'rec' empty

16 July 2017 - 08:35

Looking at the code of RecordTimer.py, I can see no way that variable can ever contain either an int, or a tuple with an empty list.

 

So for the moment I don't think it is a bug, but caused by something that got overwritten when you installed some plugin (there are a lot of rubbish and therefore not compatible plugins out there, it is an illusion that all Enigma images are compatible).

 

I am also interested in the way to reproduce this problem.

o.k., let's see.

 

I' flashed on my STB another image for looking TV. Otherwise my PM will kill me. :(

 

Testing can be done only saturday/sunday. The better way - I need a secondary box for testing :D

I'll buy another one, may be a F1!


In Topic: [GraphMultiEpg] Bug line 536 and 540 >> variable 'rec' empty

15 July 2017 - 14:28

 

Hi @all,

 

I always get the error switching to an empty service in the plugin GraphMultiEpg:

 

Do you think "empty service" as service without EPG ? No problem here...

 

@ims:

 

yeah


In Topic: [GraphMultiEpg] Bug line 536 and 540 >> variable 'rec' empty

15 July 2017 - 14:28

I've to check the complete installation/setup.

 

First of all, if you - WanWizard and littlesat - think, that's no bug, o.k.

 

I'll examine the whole installation again - plugin , next plugin, and so on. :lol:

 

Thanks a lot :)

 

Olaf

 

P.S.: config set to skip empty services  :D

 


In Topic: [GraphMultiEpg] Bug line 536 and 540 >> variable 'rec' empty

15 July 2017 - 11:30

@littlesat:

If rec and rec[1][-1] in .......

changing works on my STB

 

@WanWizard:

 

source 'RecordTimer.py', method 'isInTimer' >> return 'returnValue':

def isInTimer(self, eventid, begin, duration, service):
    returnValue = None

...

if time_match:
  if type in (2,7,12,17,22,27):
	# When full recording do not look further
	returnValue = (time_match, [type])
	break
  elif returnValue:
	if type not in returnValue[1]:
	        returnValue[1].append(type)
	else:
		returnValue = (time_match, [type])

		return returnValue

imo line 1239 is the problem

 

kind  regards

 

Olaf