Although, come to think of it, there is another variable at play here: the
farm_update
module will automatically revert “overridden” config when the cache gets cleared. So what I suggested wouldn’t work either.
We should probably open an issue about this, now that I think about it. The farm_plant_type
module is the only place in farmOS core where we are providing core.entity_form_display.*
and core.entity_view_display.*
config - and this presents a real issue if anyone tries to alter those with the farm_update
module installed. We might want to rethink how we’re handling the plant_type
bundle specifically in that regard… otherwise it’s going to cause someone a bad time.