PluginProbe
Jetpack – WP Security, Backup, Speed, & Growth / 16.3-beta
Jetpack – WP Security, Backup, Speed, & Growth v16.3-beta
16.3-beta 16.3-a.5 16.3-a.7 16.3-a.3 16.3-a.1 16.2 16.2-beta 12.0.3 12.1.3 12.2.3 12.3.2 12.4.2 12.5.2 12.6.4 12.7.3 12.8.3 12.9.5 13.0.2 13.1.5 13.2.4 13.3.3 13.4.5 13.5.2 13.6.2 13.7.2 All 507 releases
← All changes | modules/widgets/goodreads.php +3 -3 16.3-a.1 → 16.3-beta View file →
@@ -171,16 +171,16 @@
171 171 */
172 172 public function update( $new_instance, $old_instance ) {
173 173 $instance = $old_instance;
174 174
175 - $instance['user_id'] = trim( wp_kses( stripslashes( $new_instance['user_id'] ), array() ) );
175 + $instance['user_id'] = trim( wp_kses( stripslashes( $new_instance['user_id'] ?? '' ), array() ) );
176 176 if ( ! empty( $instance['user_id'] ) && ( ! isset( $old_instance['user_id'] ) || $instance['user_id'] !== $old_instance['user_id'] ) ) {
177 177 if ( ! $this->goodreads_user_id_exists( $instance['user_id'] ) ) {
178 178 $instance['user_id'] = 'invalid';
179 179 }
180 180 }
181 - $instance['title'] = wp_kses( stripslashes( $new_instance['title'] ), array() );
182 - $shelf = wp_kses( stripslashes( $new_instance['shelf'] ), array() );
181 + $instance['title'] = wp_kses( stripslashes( $new_instance['title'] ?? '' ), array() );
182 + $shelf = wp_kses( stripslashes( $new_instance['shelf'] ?? '' ), array() );
183 183 if ( array_key_exists( $shelf, $this->shelves ) ) {
184 184 $instance['shelf'] = $shelf;
185 185 }
186 186