| @@ -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 | |