Hola! a encontre y noencontre les estas pasando self como argumento, pero no lo tenes dentro de ninguna clase, sino dentro del if. Si le sacas el argumento creo que va a andar. Saludos! -- Mariano García Berrotarán