I have created custom category field enable_bump_topic (by example of @SamSaffron’s discourse-solved plugin). But I don’t seem to get how could I access this custom field when on Topic. I created canBump computed property for Topic (discourse-bump-topic/assets/javascripts/discourse/initializers/extend-topic-for-bump-button.js.es6 at master · jannolii/discourse-bump-topic · GitHub) but I only get value out from Category’s custom field when I first visit Category and open Edit form and then go to this Categroy’s topic. If I go directly to Topic I get undefined when try to access custom_fields. It’s like custom_fields doesn’t exist before I go and look at the Category settings.
Thanks. Could there be an example where custom field is being added to a serializer? Quick scan didn’t reveal such thing being used in some popular plugins