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
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
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
Entiendo, cualquier cosa estamos en contacto