When you run this PUT once, you get no effect or some "odd" effect (like clearing a style mapping), then the second application fixes it. I think you can continue to get this effect with every even application fixing the effect of odd applications. WEIRD.
Behavior is confirmed and definitely weird. To replicate, load galFiltered.cys, switch to the Metallic style, the start making a POST requests to /v1/styles/Metallic/mappings with JSON like the following:
Via @AlexanderPico:
Behavior is confirmed and definitely weird. To replicate, load galFiltered.cys, switch to the Metallic style, the start making a POST requests to /v1/styles/Metallic/mappings with JSON like the following:
Change the mappingColumn field between calls; sometimes the mapping is recognized, other times it is not applied, or disappears altogether.