Shravya feature/phase4/Assisted functionality#1874
Conversation
…r_Young_Learner_Support
6190f7d to
cc33679
Compare
|
5c25b12 to
20fa769
Compare
|
@DeepighaJ , could you tell me the exact steps to recreate the scenario? as it seems to be working in mine, Thanks
|
…r_Young_Learner_Support
|
❌ The last analysis has failed. |
one-community
left a comment
There was a problem hiding this comment.
Test approval to fix this: "Regarding Sonarqube error, Its timed out, but it had 0 issues earlier, but if a reviewer accepts the changes, I can commit something small so it can start the sonarqube analysis again"
Not a real approval
DeepighaJ
left a comment
There was a problem hiding this comment.
@ShravyaKudlu I'm able to update in the given endpoint successfully with Adminstrator account, not sure why owner has different permission.








Phase 4: Tagged Logs for Young Learner Support - Backend
Description
This backend feature enables Learning Support Team members (for young learners) to create or edit logs on behalf of a student.

Logs will be tagged to provide clear visibility to educators.
605 Phase 4 - Tagged Logs for Young Learner Support - Backend
Features
ActivityLogtable to include:assisted_users– This is an array of all assisted_users where every essisted_user is an object that contains assisted_user_id, assisted_user_firstname and lastname, asstisted_at which is a current date and assistent_type which is an enum of created, editedis_assisted– a Boolean flag.assisted_by_user_idis populated with their ID.is_assistedis set totrue.GET /educator/daily-log/:studentIdto include the assistance metadata (assisted flag or assistant's name).Related PRS (if any):
This branch is checkout from branch #1815
Main changes explained:
POST /student/daily-logPUT /student/daily-log/:logIdis_assistedflag.GET /educator/daily-logto include assistance metadata for better visibility.How to test:
npm installandnpm run devto run this PR locallyPOST /student/daily-logPUT /student/daily-log/:logIdGET /educator/daily-logScreenshots or videos of changes:
test.mp4
Note:
Currently The role young leaner support is same as admin.