Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Jira Link : https://project-sunbird.atlassian.net/browse/SB-10786

...

  1. x-device-id

  2. x-channel-id

  3. x-app-id

        Not storing all these values

  1. x-channel-id stored under context as channel

      Not storing all these values

  1. x-app-id read as X-app-id so every time it 's giving null.
  2. need too handle x-device-id

...

  1. 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)
  2. 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"
    }])
  3. inside edata  need to pass object type like mentors and participants for batch create and add user to batch APIs.(suggestion)
  4. object.type should be user enroll or user or participants or mentors.(for better understanding or clarification)
  5. Whats the difference between rollup under context and inside object in telemetry event.
  6. In which property of telemetry event we need to store these values.

          x-device-id,x-channel-id,x-app-id