Jira Link : https://project-sunbird.atlassian.net/browse/SB-10786
...
x-device-id
x-channel-id
x-app-id
Not storing all these values
- x-channel-id stored under context as channel
Not storing all these values
- x-app-id read as X-app-id so every time it 's giving null.
- need too handle x-device-id
...
- CourseBatch, Badge object need to be corrected as instead of CourseBatch we are using Batch and for Badge we are using BadgeClass similarly for location & etc.(need to add new object type for location, system setting,dashboard,role,note)
- Add validation for Object type should be there when object.id is not null. Do we also need to check for cdata.id and cdata.type validation("cdata": [{
"id": "0127191638961602563",
"type": "note"
},
{
"id": null,
"type": "user"
}]) - inside edata need to pass object type like mentors and participants for batch create and add user to batch APIs.(suggestion)
- object.type should be user enroll or user or participants or mentors.(for better understanding or clarification)
- Whats the difference between rollup under context and inside object in telemetry event.
- In which property of telemetry event we need to store these values.
x-device-id,x-channel-id,x-app-id