-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cbrelease 4.8.6 #101
base: cbrelease-4.8.6_hotfix
Are you sure you want to change the base?
Cbrelease 4.8.6 #101
Conversation
… after edit batch.
… after edit batch.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
for requested batchId there will be only one batch record , why we changed the signature to List ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@SaipradeepR , for single batchid , we can have multiple users enrolled in a batch(keyspace name =sunbird_courses) table name enrollment_batch_lookup.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Don't refactor the method readById at Dao level , it should provide all details needed. Based on need modify the response received at service level.
...-actors/src/main/java/org/sunbird/learner/actors/coursebatch/CourseBatchManagementActor.java
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
sendEmailNotificationMailForBatchDatesUpdate shld be Async , req cannot wait till all notifications sent to all the users of the batch
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Update request is handled by CourseBatchManagementActor, and mail is send by CourseBatchNotificationActor, this itself will be async call to CourseBatchNotificationActor this is flow i think correct me if i am wrong.
…ion condition & start date validation
Added host of lms.service.host=http://learner-service:9000/
Kudos, SonarCloud Quality Gate passed! |
Hi , @karthik-tarento,
2)Added in BatchUserDaoImpl -> userDetail & batchUser .
3)Added in CourseBatchManagementActor -> Methods added .
4)Added in CourseBatchNotificationActor .
5)Constants were added in Constants.java.
6)Added in ActorOperations -> delete event & course Notification.
7)Added on Json.key -> Host, batchupdatenotifications, regards, subject, path