Hi Guys,
Price matrix seems to stopped working in 8.4.1.21.
It does not return correct prices and everytime I try to edit something in the proce matrix settings it returns an error:
"Error reading string. Unexpected token:Startobject. Path "UserId"
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: Newtonsoft.Json.JsonReaderException: Error reading string. Unexpected token: StartObject. Path 'UserID'.
Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
Stack Trace:
[JsonReaderException: Error reading string. Unexpected token: StartObject. Path 'UserID'.]
Newtonsoft.Json.JsonReader.ReadAsStringInternal() +416
Newtonsoft.Json.Serialization.JsonSerializerInternalReader.ReadForType(JsonReader reader, JsonContract contract, Boolean hasConverter) +149
Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(Object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, String id) +2072
Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue) +441
Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue) +188
Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent) +783
Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType) +773
Newtonsoft.Json.Linq.JToken.ToObject(Type objectType, JsonSerializer jsonSerializer) +152
Newtonsoft.Json.Linq.JToken.ToObject(Type objectType) +1717
Newtonsoft.Json.Linq.JToken.ToObject() +50
Dynamicweb.Admin.eComBackend.ProductEdit.SavePriceMatrix(Product prd) +921
Dynamicweb.Admin.eComBackend.ProductEdit.SaveProduct(Product prod, String prodId, String groupId, String variantId, Boolean VariantProduct, Boolean WizardProduct, String redirUrl, Boolean closeAfterSave) +4395
Dynamicweb.Admin.eComBackend.ProductEdit.SaveProduct_Click(Object sender, EventArgs e) +98
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3804
Anyone?
Thanks,
Adrian