0
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2026-08-06 13:08:40 +08:00
discourse/plugins/discourse-topic-voting/spec
Krzysztof Kotlarek 82634c97ac
FIX: Don't reset customized site settings when new category (#41864)
Previously, the category creation form prefilled category type site
settings with the type's recommended defaults, so creating another
category of the same type (e.g. Ideas) silently reset any values the
admin had customized — and logged the reset in the staff action log
under their name.

This change serializes an `overridden` flag with each setting in the
configuration schema and makes the form prefill the current value for
overridden settings, only suggesting the recommended default for
settings the admin has never customized.

Before it worked correctly when category was edited.
2026-07-21 14:33:07 +08:00
..
fabricators
integration DEV: add upcoming change to enable topic voting badges by default (#41695) 2026-07-16 18:30:02 +04:00
jobs FEATURE: award badges based on topic votes received (#39493) 2026-04-28 10:53:06 +10:00
lib FIX: Correctly close fully merged topics containing whispers (#41800) 2026-07-17 11:07:29 +02:00
requests DEV: Remove enable_simplified_category_creation old code (#40108) 2026-05-27 10:04:46 +10:00
serializers DEV: Don't use fab! for non-ActiveRecord model objects (#39272) 2026-04-15 00:52:34 +02:00
services/discourse_topic_voting DEV: add upcoming change to enable topic voting badges by default (#41695) 2026-07-16 18:30:02 +04:00
system FIX: Don't reset customized site settings when new category (#41864) 2026-07-21 14:33:07 +08:00
ensure_consistency_spec.rb
voting_spec.rb FIX: Show the voting notification prompt when vote limits are disabled (#41731) 2026-07-15 14:54:37 +02:00