From 52bcc954f6b7daf524ac2d4eab46c106d5b50cac Mon Sep 17 00:00:00 2001 From: Alan Mosko Date: Wed, 26 Jun 2024 22:49:38 -0300 Subject: [PATCH] [BUG] foreach null PHP Warning foreach() argument must be of type array|object, null given in --- core/Datastore/Key_Value_Datastore.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/Datastore/Key_Value_Datastore.php b/core/Datastore/Key_Value_Datastore.php index ad64c6831..a35b2fd6e 100644 --- a/core/Datastore/Key_Value_Datastore.php +++ b/core/Datastore/Key_Value_Datastore.php @@ -174,7 +174,7 @@ abstract protected function save_key_value_pair( $key, $value ); public function save( Field $field ) { $value_set = $field->get_full_value(); - if ( empty( $value_set ) && $field->get_value_set()->keepalive() ) { + if ( empty( $value_set ) || $field->get_value_set()->keepalive() ) { $storage_key = $this->key_toolset->get_storage_key( $field->is_simple_root_field(), $this->get_full_hierarchy_for_field( $field ),