Creo que el problema es que el usuario objetivo ya ha visitado ese tema y se ha creado un registro del modelo TopicUser para ese usuario. Por lo tanto, ese tema cumple la condición anterior donde verificamos si está silenciado o no. En ese caso, la siguiente PR debería solucionar este problema.
3 Me gusta