-
Type:
New Feature
-
Status: Done
-
Priority:
Medium
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: Winter 2020 Enhancements
-
Labels:None
-
Company:All Clients/Multiple Clients
We need to change the Candidate Profile API
https://dmsapistage.workterra.net/api/Person/profile/53
Because right now we are getting the data based on personId, But If candidate is mapped with multiple companies then personId will be different for all the companies.
So we need to provide support to get candidate profile data based on CompanyID and UserId
Field | Original Value | New Value |
---|---|---|
Rank | Ranked higher |
Assignee | Samir [ samir ] | Narendra Kumar [ narendra.kumar ] |
Sprint | Spring-2020 - Sprint 2 [ 198 ] | |
Remaining Estimate | 16h [ 57600 ] | |
Original Estimate | 16h [ 57600 ] |
Status | To Do [ 10000 ] | In Progress [ 3 ] |
-
- Time Spent:
- 4h
-
Implementing New API for fetching all persons based on userId
Remaining Estimate | 16h [ 57600 ] | 12h [ 43200 ] |
Time Spent | 4h [ 14400 ] | |
Worklog Id | 227122 [ 227122 ] |
-
- Time Spent:
- 8h
-
Implementing New API for fetching all person record based on userId
Remaining Estimate | 12h [ 43200 ] | 4h [ 14400 ] |
Time Spent | 4h [ 14400 ] | 12h [ 43200 ] |
Worklog Id | 227501 [ 227501 ] |
Remaining Estimate | 4h [ 14400 ] | 0h [ 0 ] |
Time Spent | 12h [ 43200 ] | 20h [ 72000 ] |
Worklog Id | 227502 [ 227502 ] |
Worklog Id | 227502 [ 227502 ] |
Status | In Progress [ 3 ] | Code Review [ 11801 ] |
-
- Time Spent:
- 8h
-
Done with the API implementation.
Enhanced the code.
Sprint | Spring-2020 - Sprint 2 [ 198 ] | Spring-2020 - Sprint 2, Spring-2020 - Sprint 3 [ 198, 199 ] |
Status | Code Review [ 11801 ] | In QA Testing [ 11901 ] |
Assignee | Narendra Kumar [ narendra.kumar ] | Prateek [ prateeks ] |
Sprint | Spring-2020 - Sprint 2, Spring-2020 - Sprint 3 [ 198, 199 ] | Spring-2020 - Sprint 2, Spring-2020 - Sprint 3, Spring-2020 - Sprint 4 [ 198, 199, 200 ] |
Resolution | Done [ 10000 ] | |
Status | In QA Testing [ 11901 ] | Done [ 10001 ] |
Assignee | Prateek [ prateeks ] | Narendra Kumar [ narendra.kumar ] |
Transition | Time In Source Status | Execution Times |
---|
|
22m 56s | 1 |
|
4d 4m | 1 |
|
3d 2h 50m | 1 |
|
11d 1h 57m | 1 |
Hi Harshveer Singh
Instead of modifying the existing three API, I have implemented a new API for fetching all person records based on user Id. Now we have all company Id in the dropdown list based on that company Id we will fetch person Id and then will pass this person Id in all existing APIs.
Raised the PR for you. Just have a look at this.
Thanks
Narendra