Posts by aldobel

    Hi everyone, I apologize if I write on this very old thread, but I would need a hand to finish building a plugin. I created a plugin that searches for channels in bouquets (especially in bouquets of wave channels), and the only thing I can't do (for the moment 😅) is redirect to the channel found. once the search is done, the script produces a list: Channel title found (visible), and as a selection the reference value (#service 1: 0: 0: 0 :). When I click on the channel of my interest it gives me this error:


    Code
    - {E} /usr/lib/python2.7/site-packages/twisted/python/util.py:815 untilConcludes 2021-02-28 21: 27: 36 + 0100  [-] TypeError: in method 'eServiceReference___eq__', argument 2 of type 'eServiceReference const &'
    - python / python.cpp: 210 call [ePyObject] (PyObject_CallObject (<bound method ActionMap.action of <Components.ActionMap.ActionMap instance at 0xb257b878 >>, ('SetupActions', 'ok')  ) failed)


    What am I doing wrong? Thank you


    This is my code:

    This is the function that is called when I do the search.

    This is the function of my class (which generates another screen with a list of results) and here is the error: