uvdesk / api-bundle

API Integration for UVdesk Community Helpdesk System.
MIT License
17 stars 15 forks source link

another error on update customer data #74

Open winnie80 opened 1 year ago

winnie80 commented 1 year ago

Description
UvDesk API bundle tickets filtration use actAsType="customer" and actAsEmail="email.address" as main identification This resulting our customers losing their ticketing after they change their email address. So I tried to submit email change using route /api/v1/customers/update/{customerId} But I got the following error message returned

{
    "status": false,
    "message": "Class \"Webkul\\UVDesk\\ApiBundle\\API\\UserPasswordEncoderInterface\" does not exist"
}

How to reproduce
As example I used customerId 8 Use this route /api/v1/customers/update/8 Use method POST (this route will not work using PUT) Send in JSON format data that I want to changed, in this case the email address, for example

{
    "email": "new.user.email.address@outlook.com"
}