Skip to content

Commit 945a2df

Browse files
author
costdev
committed
Skip equal check for filtered option values.
1 parent f30f5e1 commit 945a2df

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

src/wp-includes/option.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -800,6 +800,9 @@ function update_option( $option, $value, $autoload = null ) {
800800
if (
801801
$value === $raw_old_value ||
802802
(
803+
// Do not check filtered option values.
804+
false === has_filter( "pre_option_{$option}" ) &&
805+
false === has_filter( 'pre_option' ) &&
803806
$raw_old_value !== $default_value &&
804807
_is_equal_database_value( $raw_old_value, $value )
805808
)

0 commit comments

Comments
 (0)