Edit Profile is returning `null` Full name

Hi,

We are getting the full name as null when doing an edit profile of users whose Full name is null but First name, last name is present.

This is breaking the purpose of generating the full name of the user’s profile which results in issues alter on.

Request

{
    "dayOfBirth": "23",
    "districtCode": "339",
    "firstName": "Butterr",
    "healthId": "butterchicken@sbx",
    "lastName": "Chicken",
    "monthOfBirth": "3",
    "pincode": 83XXXX,
    "stateCode": "20",
    "yearOfBirth": "XXXX"
}

Response

{
    "healthIdNumber": null,
    "healthId": "butterchicken@sbx",
    "mobile": null,
    "firstName": "Butterr",
    "middleName": null,
    "lastName": "Chicken",
    "name": null,
    "yearOfBirth": "XXXX",
    "dayOfBirth": "23",
    "monthOfBirth": "3",
    "gender": null,
    "email": null,
    "profilePhoto": null,
    "stateCode": "20",
    "districtCode": "339",
    "subDistrictCode": null,
    "villageCode": null,
    "townCode": null,
    "wardCode": null,
    "pincode": null,
    "address": null,
    "kycPhoto": null,
    "stateName": null,
    "districtName": null,
    "subdistrictName": null,
    "villageName": null,
    "townName": null,
    "wardName": null,
    "authMethods": null,
    "tags": null,
    "kycVerified": false,
    "verificationStatus": null,
    "verificationType": null,
    "phrAddress": null,
    "new": false,
    "emailVerified": false
}

Thanks
Ayush

@sunchu Kindly look into it.

pls provide a required curl so we can investigate further

Hi @ayush,
The apis are working fine. Kindly share the request and response and ss of your actions as we are not able to replicate your issue.

Thanks,
HID Support Team

@ayush - Hi Ayush,

please share the requested information for the same.

@akshay.pal
Tried this flow again and it is failing. Got null full name. Here’s the CURL

Request

curl --location --request POST 'https://healthidsbx.abdm.gov.in/api/v1/account/profile' \
--header 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJBbFJiNVdDbThUbTlFSl9JZk85ejA2ajlvQ3Y1MXBLS0ZrbkdiX1RCdkswIn0.eyJleHAiOjE2NTY2NzQwNTAsImlhdCI6MTY1NjY3MzQ1MCwianRpIjoiOTA3ZGYxOTEtYmEwZC00YWExLThiNDYtNWE3MTVkYzg1NDYwIiwiaXNzIjoiaHR0cHM6Ly9kZXYubmRobS5nb3YuaW4vYXV0aC9yZWFsbXMvY2VudHJhbC1yZWdpc3RyeSIsImF1ZCI6ImFjY291bnQiLCJzdWIiOiJmMDJiMTYwNy00YTZiLTRmOTctYWJmMS1iYTRiNzg1YjBiMjgiLCJ0eXAiOiJCZWFyZXIiLCJhenAiOiJTQlhfMDAwMzI0Iiwic2Vzc2lvbl9zdGF0ZSI6IjFkMjMzMjRmLTFlZWQtNDNkNi1hYjY2LTU0ZGFmZGU1NTE1ZCIsImFjciI6IjEiLCJhbGxvd2VkLW9yaWdpbnMiOlsiaHR0cDovL2xvY2FsaG9zdDo5MDA3Il0sInJlYWxtX2FjY2VzcyI6eyJyb2xlcyI6WyJoaXUiLCJvZmZsaW5lX2FjY2VzcyIsImhlYWx0aElkIiwicGhyIiwiT0lEQyIsImhlYWx0aF9sb2NrZXIiLCJoaXAiXX0sInJlc291cmNlX2FjY2VzcyI6eyJTQlhfMDAwMzI0Ijp7InJvbGVzIjpbInVtYV9wcm90ZWN0aW9uIl19LCJhY2NvdW50Ijp7InJvbGVzIjpbIm1hbmFnZS1hY2NvdW50IiwibWFuYWdlLWFjY291bnQtbGlua3MiLCJ2aWV3LXByb2ZpbGUiXX19LCJzY29wZSI6Im9wZW5pZCBlbWFpbCBwcm9maWxlIiwiY2xpZW50SG9zdCI6IjEwLjIzMy42OC42MSIsImNsaWVudElkIjoiU0JYXzAwMDMyNCIsImVtYWlsX3ZlcmlmaWVkIjpmYWxzZSwicHJlZmVycmVkX3VzZXJuYW1lIjoic2VydmljZS1hY2NvdW50LXNieF8wMDAzMjQiLCJjbGllbnRBZGRyZXNzIjoiMTAuMjMzLjY4LjYxIn0.ZJnWOAA9RbQX7afaiRM0RVHXz2-rGapfX-Pgu1VYETGbfBBT0ThTOmDxsxEMfPdz71lBZu26BhtdVPW20yzF2Bh-ViSghJ148ynFm7c_DeYM3PhEKI2gXSDrD-QaRTxGESLse_H795cOCdRFkgQDBt3QpzabVCi8lr7ojj1iTfYSp1nCue8I4qpr4wec7UEJadwBdzSnY2fjOcPjMhwbMY4YlpUlMDUnRqZDNsfUUMjpCGhKtbPHv5ZQGn8VIFSil3c0V2eXK71E5apN_XKtyquOfkKxeW7d6Eu6wMIZxtPTEiasPFFCF_NeD9KcSOtnZ8Kysk6me271az6eXmMDrw' \
--header 'Accept: */*' \
--header 'Content-Type: application/json;charset=UTF-8' \
--header 'X-Token: Bearer eyJhbGciOiJSUzUxMiJ9.eyJzdWIiOiJidXR0ZXJjaGlja2VuQHNieCIsImNsaWVudElkIjoiUEhSLVdFQiIsInN5c3RlbSI6IkFCSEEtQSIsInJlcXVlc3RlcklkIjoiUEhSLVdFQiIsInBock1vYmlsZSI6Ijk5NzA1MjA3MjIiLCJleHAiOjE2NTY2ODA2OTMsImlhdCI6MTY1NjY3MzQ5MywicGhyQWRkcmVzcyI6ImJ1dHRlcmNoaWNrZW5Ac2J4IiwidHhuSWQiOiIwYTcyYjE3NS05M2ZjLTQ5YzctOWJhMi04MTljZGEzNzVlM2EifQ.mVWUxwGdCJeaH1XI1BCmSUtDMZacbTmVy_BbrMev0wLL72fo8084QP6KX2g5G-wpmAAd07S54f3aAIsAzEcL77XcD1RpeahCzfH3xFwFwv7Gi95VbpddRYsbnwWffMwbPoT1YNGNJUplvr7daETcsifWvx5ZKPqK_KXqYqTv1aF-qruA40TeT5zEbygP3hJRUjxUVpiYjSWIo77DcsY1GBx2ru9I6HdaJ6byjCWsLkpbG6Tp3_IRIKjLIf1xe1XXaDwPz6NbWvOhDvHju3Ys2M5-2plnSz-HGhb4_u5wSyiVdcCunmdAk3VQjEdp-ZT47Yw86MeS0-5uJEY-cpe76w' \
--header 'Accept-Language: en-US' \
--header 'Cookie: TS01c078b5=01115a1c908e92c7549a9a6db356c3df72a04ed7c66e5dab5c671ac3f760be8f4c7690a04a5554ee994b4f6f260ff65239bfa30f25' \
--data-raw '{
    "dayOfBirth": "23",
    "districtCode": "339",
    "firstName": "Butter",
    "healthId": "butterchicken@sbx",
    "lastName": "Chicken",
    "monthOfBirth": "3",
    "pincode": "XXXX",
    "stateCode": "20",
    "yearOfBirth": "XXXX"
}'

Response

{
    "healthIdNumber": null,
    "healthId": "butterchicken@sbx",
    "mobile": null,
    "firstName": "Butter",
    "middleName": null,
    "lastName": "Chicken",
    "name": null,
    "yearOfBirth": "XXXX",
    "dayOfBirth": "23",
    "monthOfBirth": "3",
    "gender": null,
    "email": null,
    "profilePhoto": null,
    "stateCode": "20",
    "districtCode": "339",
    "subDistrictCode": null,
    "villageCode": null,
    "townCode": null,
    "wardCode": null,
    "pincode": null,
    "address": null,
    "kycPhoto": null,
    "stateName": null,
    "districtName": null,
    "subdistrictName": null,
    "villageName": null,
    "townName": null,
    "wardName": null,
    "authMethods": null,
    "tags": null,
    "kycVerified": false,
    "verificationStatus": null,
    "verificationType": null,
    "phrAddress": null,
    "emailVerified": false,
    "new": false
}

Thnaks,
Ayush

Hi @ayush lets connect tomorrow and kindly share your email id.

Thanks

@Ramandeep1 Sure, lets do it. Here are our emails. Please Sudev as well on the invite.

my email: ayush.kumar@eka.care
Sudev - sudev@eka.care