Corriger les erreurs php

Bonjour à tous, j’utilise tous les jours ce plugin et j’aimerais signaler et/ou corriger des erreurs php dans le plugin, comment ça ce passe ? merci et bonne journée.

Bonjour, vue que c’est un plugin payant il n’y a pas accés au code sur github
Il te faut donc faire des propositions ici
bonne journée

Bonjour,

J’ai souvent des erreurs dans les logs du daemon du plugin :

[2022-01-08 01:23:13.718][ERROR] : Exception on socket : 'NoneType' object has no attribute 'get_ref'
[2022-01-09 01:27:47.468][ERROR] : Exception on socket : 'NoneType' object has no attribute 'get_ref'
[2022-01-09 01:27:49.476][ERROR] : Exception on socket : 'NoneType' object has no attribute 'get_ref'
[2022-01-09 23:53:05.573][ERROR] : Exception on socket : 'NoneType' object has no attribute 'get_ref'
[2022-01-11 00:48:24.172][ERROR] : Exception on socket : 'NoneType' object has no attribute 'get_ref'
[2022-01-11 00:48:26.513][ERROR] : Exception on socket : 'NoneType' object has no attribute 'get_ref'
[2022-01-11 23:00:47.685][ERROR] : Exception on socket : 'NoneType' object has no attribute 'get_ref'
[2022-01-13 00:23:59.900][ERROR] : Exception on socket : 'NoneType' object has no attribute 'get_ref'
[2022-01-14 02:44:25.302][ERROR] : Exception on socket : 'NoneType' object has no attribute 'get_ref'
[2022-01-15 01:09:02.885][ERROR] : Exception on socket : 'NoneType' object has no attribute 'get_ref'

Je viens de passer en debug et de remplacer logging.error('Exception on socket : '+str(e)) par logging.exception('Exception on socket : '+str(e)) dans le fichier squeezeboxcontrold/squeezeboxcontrold.py pour en savoir plus.

S’agissant d’un plugin officiel et payant, à qui dois-je m’adresser pour PR ou proposer un correctif ?

Merci,
Bad

Si pas de réponses ici ouvrir un ticket !

1 « J'aime »

Yep, je vais faire ça.
J’attends d’avoir plus de traces et de savoir exactement pourquoi un objet « Player() » serait « None ».

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.