| @@ -288,12 +288,12 @@ | ||
| 288 | 288 | * @param array $old_instance Old widget instance data. |
| 289 | 289 | * @return array |
| 290 | 290 | */ |
| 291 | 291 | public function update( $new_instance, $old_instance ) { // phpcs:ignore VariableAnalysis.CodeAnalysis.VariableAnalysis.UnusedVariable |
| 292 | - $new_instance['title'] = wp_strip_all_tags( $new_instance['title'] ); | |
| 293 | - $new_instance['all'] = isset( $new_instance['all'] ) ? (bool) $new_instance['all'] : false; | |
| 294 | - $new_instance['number'] = (int) $new_instance['number']; | |
| 295 | - $new_instance['avatar_size'] = (int) $new_instance['avatar_size']; | |
| 292 | + $new_instance['title'] = wp_strip_all_tags( $new_instance['title'] ?? '' ); | |
| 293 | + $new_instance['all'] = (bool) ( $new_instance['all'] ?? false ); | |
| 294 | + $new_instance['number'] = (int) ( $new_instance['number'] ?? 5 ); | |
| 295 | + $new_instance['avatar_size'] = (int) ( $new_instance['avatar_size'] ?? 48 ); | |
| 296 | 296 | |
| 297 | 297 | self::flush_cache(); |
| 298 | 298 | |
| 299 | 299 | return $new_instance; |