I have an issue where it seems that after installing merchello packages that previously worked, stop working...
What I have figured out is that it seems that Merchello changes the format of the json returned from web API calls.
I noticed in a thread on the issue tracker that this should have been resolved in version 1.4 but we are running 1.9 and still experience this.
In particular we are seeing the issue with our own custom section code and a few other packages (PieMan Analytics, and the Diplo Log Viewer to name a few). We have updated our own code to work with the Camel Case format but we need to resolve this issue for other packages.
I've used Diplo Log Viewer on almost every project and have never seen the issue pop up again ...
That being said, where this would be occurring is in the JsonCamelCaseFormatterAttribute that decorates the Merchello.Web.WebApi.MerchelloApiController class which all of our editors inherit from. I know that Umbraco publicized their attribute a while back and I have been meaning to swap ours out.
I have a 1.10.2 branch started if there is an issue.
Merchello CamelCase Formatter interfering with other packages
Hey Rusty
I have an issue where it seems that after installing merchello packages that previously worked, stop working...
What I have figured out is that it seems that Merchello changes the format of the json returned from web API calls.
I noticed in a thread on the issue tracker that this should have been resolved in version 1.4 but we are running 1.9 and still experience this.
In particular we are seeing the issue with our own custom section code and a few other packages (PieMan Analytics, and the Diplo Log Viewer to name a few). We have updated our own code to work with the Camel Case format but we need to resolve this issue for other packages.
Any thoughts on how we can resolve this?
I've used Diplo Log Viewer on almost every project and have never seen the issue pop up again ...
That being said, where this would be occurring is in the
JsonCamelCaseFormatterAttribute
that decorates theMerchello.Web.WebApi.MerchelloApiController
class which all of our editors inherit from. I know that Umbraco publicized their attribute a while back and I have been meaning to swap ours out.I have a 1.10.2 branch started if there is an issue.
is working on a reply...