Security update for Core, with self-updated composer
[yaffs-website] / web / core / modules / node / src / Plugin / Action / UnpublishByKeywordNode.php
index c0081882ce788545b85d42728e5420c787f670f3..3709853335a20a0ca761639956e3e50041f8c4e2 100644 (file)
@@ -24,7 +24,7 @@ class UnpublishByKeywordNode extends ConfigurableActionBase {
   public function execute($node = NULL) {
     foreach ($this->configuration['keywords'] as $keyword) {
       $elements = node_view(clone $node);
-      if (strpos(drupal_render($elements), $keyword) !== FALSE || strpos($node->label(), $keyword) !== FALSE) {
+      if (strpos(\Drupal::service('renderer')->render($elements), $keyword) !== FALSE || strpos($node->label(), $keyword) !== FALSE) {
         $node->setPublished(FALSE);
         $node->save();
         break;