Invision Community 4: SEO, prepare for v5 and dormant account notifications Matt November 11, 2024Nov 11
Posted February 24, 20222 yr This is the code in applications/core/widgets/achievements.php on lines 51-54: $form->add( new \IPS\Helpers\Form\CheckboxSet( 'achievements_to_show', isset( $this->configuration['achivements_to_show'] ) ? explode( ',', $this->configuration['achivements_to_show'] ) : [ 'badges', 'ranks' ], TRUE, [ 'options' => [ 'badges' => 'block_achievements_badges', 'ranks' => 'block_achievements_rank', ] ] ) ); The setting's key is achievements_to_show but the isset/explode instead use achivements_to_show (the first e is missing). Edited February 24, 20222 yr by teraßyte
February 24, 20222 yr Solution Thank you for bringing this issue to our attention! I can confirm this should be further reviewed and I have logged an internal bug report for our development team to investigate and address as necessary, in a future maintenance release.