Error EntityIsOfBundle::doEvaluate() en rules 8.

Events happening in the community are now at Drupal community events on www.drupal.org.
joseft40's picture

Saludos.
He estado tratando de crear una regla que se ejecute con el evento “después de crear un comentario”, pero he tenido algunos problemas puesto que me lanza el error:
TypeError: Argument 1 passed to Drupal\rules\Plugin\Condition\EntityIsOfBundle::doEvaluate() must implement interface Drupal\Core\Entity\EntityInterface

He estado buscando algunas posibles opciones de solución pero sin resultados positivos, probé otros condicionales para el evento “después de crear un comentario” pero no he logrado tener mayores resultados incluso para otros condicionales.
Alguno ha creado esta regla?
Agradezco sus comentarios.
Estoy trabajando con drupal 8 y el module rules, he probado esto en las distintas versiones de drupal 8 y el modulo rules.

Comments

Prueba eliminando

RAFA3L's picture

Prueba eliminando temporalmente la condición a ver que pasa, aquí hablan del tema

https://www.drupal.org/project/rules/issues/2768737#comment-12226376

Tipo de contenido

joseft40's picture

Saludos Rafael.
Gracias por tu comentario, recien observé que mi fallo fue el tratar de instanciar el comentario con el condicional del tipo de nodo, este condicional espera un nodo al estar bajo una condicion del tipo comentario primero debo trabajar en instanciar el nodo como entidad y luego aplicarle la condición al evento al agregar un nuevo comentario.

Entiendo, cualquier cosa

RAFA3L's picture

Entiendo, cualquier cosa estamos en contacto

Latin America

Group categories

Latin America

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: