Updated all the contrib modules to their latest versions.
[yaffs-website] / web / modules / contrib / entityqueue / src / Plugin / EntityQueueHandler / Simple.php
index c84db326d28f6a9f2f614b80a3aa256006b29b70..da2120a23e90a1ea6f1f21c36e879e74ae4d85a2 100644 (file)
@@ -51,15 +51,20 @@ class Simple extends EntityQueueHandlerBase {
    */
   public function onQueuePostSave(EntityQueueInterface $queue, EntityStorageInterface $storage, $update = TRUE) {
     // Make sure that every simple queue has a subqueue.
-    if (!$update) {
+    if ($update) {
+      $subqueue = EntitySubqueue::load($queue->id());
+      $subqueue->setTitle($queue->label());
+    }
+    else {
       $subqueue = EntitySubqueue::create([
         'queue' => $queue->id(),
         'name' => $queue->id(),
         'title' => $queue->label(),
         'langcode' => $queue->language()->getId(),
       ]);
-      $subqueue->save();
     }
+
+    $subqueue->save();
   }
 
   /**