diff --git a/config/install/node_weight.settings.yml b/config/install/node_weight.settings.yml index 92005ff..4bd7326 100644 --- a/config/install/node_weight.settings.yml +++ b/config/install/node_weight.settings.yml @@ -1,3 +1,3 @@ node_weight: checked_node_types: { } - include_unpublished: 1 \ No newline at end of file + include_unpublished: TRUE diff --git a/src/Form/NodeOrderForm.php b/src/Form/NodeOrderForm.php index 539aef1..ecbc82f 100644 --- a/src/Form/NodeOrderForm.php +++ b/src/Form/NodeOrderForm.php @@ -115,16 +115,16 @@ class NodeOrderForm extends ConfigFormBase { $language = $this->languageManager->getCurrentLanguage()->getId(); // Get nodes. - $nids = $this->entityTypeManager->getStorage('node')->getQuery() + $query = $this->entityTypeManager->getStorage('node')->getQuery() ->accessCheck(TRUE) ->condition('type', $node_type) ->condition('langcode', $language); // Unpublished nodes. if ($config->get('node_weight.include_unpublished')) { - $nids->execute(); + $nids = $query->execute(); } else { - $nids->condition('status', TRUE)->execute(); + $nids = $query->condition('status', TRUE)->execute(); } $nodes = $this->entityTypeManager->getStorage('node')->loadMultiple($nids); diff --git a/src/Form/NodeWeightForm.php b/src/Form/NodeWeightForm.php index d927a15..1898c98 100644 --- a/src/Form/NodeWeightForm.php +++ b/src/Form/NodeWeightForm.php @@ -83,7 +83,7 @@ class NodeWeightForm extends ConfigFormBase { '#type' => 'checkbox', '#title' => $this->t('Include Unpublished Nodes'), '#description' => $this->t('The toggle option for including unpublished nodes.'), - '#default_value' => $config->get('node_weight.include_unpublished') ?: 1, + '#default_value' => $config->get('node_weight.include_unpublished'), ]; return $form;