2023-04-28 00:00:07.7917||WARN|CourseService.Core.Service.PaymentService|About to Reprocess Transaction from 4/27/2023 11:00:07 PM 2023-04-28 00:00:07.8113||WARN|CourseService.Core.Service.PaymentService|12 transactions found to be reprocessed 2023-04-28 00:00:07.8113||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677494235072 2023-04-28 00:00:07.8145||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677494235072 2023-04-28 00:00:07.8145||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677494235072 2023-04-28 00:00:08.1744||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677494235072, Details [{"status":true,"message":"Verification successful","data":{"id":2575214342,"domain":"live","status":"abandoned","reference":"1677494235072","amount":1500000,"message":null,"gateway_response":"The transaction was not completed","paid_at":null,"created_at":"2023-02-27T10:41:29.000Z","channel":"card","currency":"NGN","ip_address":"197.211.44.226","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":null,"fees":null,"fees_split":null,"authorization":{},"customer":{"id":113522691,"first_name":"","last_name":"","email":"adegbolaadekemi3@gmail.com","customer_code":"CUS_dgftjqu0h0e3cp7","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-02-27T10:41:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-02-27T10:41:29.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 00:00:08.2281||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677494235072 2023-04-28 00:00:08.2281||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677494235072 done. 2023-04-28 00:00:08.2281||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677583626223 2023-04-28 00:00:08.2281||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677583626223 2023-04-28 00:00:08.2281||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677583626223 2023-04-28 00:00:08.5921||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677583626223, Details [{"status":true,"message":"Verification successful","data":{"id":2578427401,"domain":"live","status":"success","reference":"1677583626223","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-02-28T11:39:52.000Z","created_at":"2023-02-28T11:28:22.000Z","channel":"card","currency":"NGN","ip_address":"129.18.186.93","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1677583702,"time_spent":690,"attempts":5,"authentication":"otp","errors":1,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":24},{"type":"input","message":"Changed this field: card number","time":68},{"type":"input","message":"Filled this field: card expiry","time":68},{"type":"input","message":"Filled this field: card cvv","time":68},{"type":"action","message":"Attempted to pay with card","time":76},{"type":"auth","message":"Authentication Required: otp","time":78},{"type":"error","message":"Error: Insufficient funds","time":106},{"type":"input","message":"Changed this field: card number","time":126},{"type":"input","message":"Changed this field: card expiry","time":128},{"type":"input","message":"Changed this field: card cvv","time":133},{"type":"action","message":"Attempted to pay with card","time":133},{"type":"auth","message":"Authentication Required: pin","time":134},{"type":"action","message":"Attempted to pay with card","time":137},{"type":"auth","message":"Authentication Required: otp","time":154},{"type":"action","message":"Set payment method to: ussd","time":262},{"type":"action","message":"Set payment method to: card","time":304},{"type":"input","message":"Changed this field: card number","time":618},{"type":"input","message":"Changed this field: card expiry","time":620},{"type":"input","message":"Changed this field: card cvv","time":625},{"type":"action","message":"Attempted to pay with card","time":626},{"type":"auth","message":"Authentication Required: pin","time":638},{"type":"action","message":"Attempted to pay with card","time":641},{"type":"auth","message":"Authentication Required: otp","time":651},{"type":"success","message":"Successfully paid with card","time":690}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_h0cybrkqwd","bin":"539983","last4":"9279","exp_month":"01","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_eX6ejtQ1KwnVkRPYJEaL","account_name":"EGBOCHUE TOLULOPE IJEOMA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":113630481,"first_name":"","last_name":"","email":"tolulopeijeoma@gmail.com","customer_code":"CUS_16cgv1vn6l46m1k","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-02-28T11:39:52.000Z","createdAt":"2023-02-28T11:28:22.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-02-28T11:28:22.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 00:00:08.6394||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 00:00:08.6394||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 00:00:09.0520||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 00:00:09.0520||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 00:00:09.0520||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677583626223 2023-04-28 00:00:09.0520||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677583626223 done. 2023-04-28 00:00:09.0520||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 00:00:09.0520||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 00:00:09.0520||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 00:00:09.3715||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 00:00:09.3715||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 00:00:09.3715||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 00:00:09.5246||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 00:00:09.5246||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 00:00:09.5246||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 00:00:09.5246||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 00:00:09.5246||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 00:00:09.5246||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 00:00:09.5246||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 00:00:09.8370||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 00:00:09.8370||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 00:00:09.8370||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 00:00:09.9837||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 00:00:09.9837||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 00:00:09.9882||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 00:00:09.9882||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 00:00:09.9882||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 00:00:09.9882||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 00:00:09.9882||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 00:00:10.2660||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 00:00:10.2660||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 00:00:10.2660||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 00:00:10.4158||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 00:00:10.4158||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 00:00:10.4158||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 00:00:10.4158||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 00:00:10.4158||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678999169786 2023-04-28 00:00:10.4158||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678999169786 2023-04-28 00:00:10.4158||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678999169786 2023-04-28 00:00:10.7042||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678999169786, Details [{"status":true,"message":"Verification successful","data":{"id":2634369725,"domain":"live","status":"failed","reference":"1678999169786","amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-16T20:39:46.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679000120,"time_spent":4,"attempts":0,"errors":0,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":6},{"type":"action","message":"Set payment method to: bank_transfer","time":4}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-16T20:39:46.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-16T20:39:46.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 00:00:10.7103||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678999169786 2023-04-28 00:00:10.7103||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678999169786 done. 2023-04-28 00:00:10.7103||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679575394975 2023-04-28 00:00:10.7103||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679575394975 2023-04-28 00:00:10.7103||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679575394975 2023-04-28 00:00:11.0168||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679575394975, Details [{"status":true,"message":"Verification successful","data":{"id":2654780093,"domain":"live","status":"failed","reference":"1679575394975","amount":1500000,"message":"fellback-BnF","gateway_response":"Enter the OTP code sent to your phone to complete the transaction","paid_at":null,"created_at":"2023-03-23T12:43:24.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679577756,"time_spent":922,"attempts":12,"authentication":"otp","errors":3,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":8},{"type":"action","message":"Set payment method to: visa_qr","time":25},{"type":"action","message":"Set payment method to: card","time":41},{"type":"input","message":"Filled this field: card number","time":81},{"type":"input","message":"Filled this field: card expiry","time":84},{"type":"input","message":"Filled this field: card cvv","time":89},{"type":"action","message":"Attempted to pay with card","time":90},{"type":"auth","message":"Authentication Required: pin","time":90},{"type":"action","message":"Attempted to pay with card","time":231},{"type":"auth","message":"Authentication Required: otp","time":249},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":266},{"type":"action","message":"Attempted to pay with card","time":279},{"type":"auth","message":"Authentication Required: 3DS","time":283},{"type":"action","message":"Third-party authentication window opened","time":292},{"type":"action","message":"Third-party authentication window closed","time":297},{"type":"action","message":"Attempted to pay with card","time":310},{"type":"error","message":"Error: Incorrect PIN","time":315},{"type":"action","message":"Attempted to pay with card","time":335},{"type":"auth","message":"Authentication Required: pin","time":336},{"type":"action","message":"Attempted to pay with card","time":349},{"type":"error","message":"Error: PIN tries exceeded","time":357},{"type":"action","message":"Set payment method to: bank_transfer","time":371},{"type":"input","message":"Changed this field: card number","time":38},{"type":"input","message":"Changed this field: card expiry","time":41},{"type":"input","message":"Changed this field: card cvv","time":47},{"type":"action","message":"Attempted to pay with card","time":48},{"type":"auth","message":"Authentication Required: pin","time":49},{"type":"action","message":"Attempted to pay with card","time":290},{"type":"action","message":"Attempted to pay with card","time":333},{"type":"auth","message":"Authentication Required: 3DS","time":333},{"type":"action","message":"Third-party authentication window opened","time":340},{"type":"action","message":"Third-party authentication window closed","time":357},{"type":"action","message":"Attempted to pay with card","time":371},{"type":"auth","message":"Authentication Required: otp","time":378},{"type":"input","message":"Changed this field: card number","time":693},{"type":"input","message":"Changed this field: card expiry","time":701},{"type":"input","message":"Changed this field: card cvv","time":812},{"type":"action","message":"Attempted to pay with card","time":895},{"type":"auth","message":"Authentication Required: pin","time":895},{"type":"action","message":"Attempted to pay with card","time":908},{"type":"auth","message":"Authentication Required: otp","time":922}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_omqv2ph9k0","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T12:43:24.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-23T12:43:24.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 00:00:11.0232||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679575394975 2023-04-28 00:00:11.0232||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679575394975 done. 2023-04-28 00:00:11.0232||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679581155555 2023-04-28 00:00:11.0232||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679581155555 2023-04-28 00:00:11.0232||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679581155555 2023-04-28 00:00:11.3135||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679581155555, Details [{"status":true,"message":"Verification successful","data":{"id":2655034402,"domain":"live","status":"failed","reference":"1679581155555","amount":1500000,"message":null,"gateway_response":"Denied by Fraud System.","paid_at":null,"created_at":"2023-03-23T14:19:27.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679581253,"time_spent":61,"attempts":5,"authentication":"otp","errors":4,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":13},{"type":"input","message":"Filled this field: card expiry","time":17},{"type":"input","message":"Filled this field: card cvv","time":21},{"type":"action","message":"Attempted to pay with card","time":21},{"type":"auth","message":"Authentication Required: pin","time":22},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":35},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":63},{"type":"input","message":"Changed this field: card number","time":20},{"type":"input","message":"Changed this field: card expiry","time":24},{"type":"input","message":"Changed this field: card cvv","time":27},{"type":"action","message":"Attempted to pay with card","time":27},{"type":"error","message":"Error: Unable to process transaction","time":28},{"type":"action","message":"Attempted to pay with card","time":36},{"type":"error","message":"Error: Unable to process transaction","time":37},{"type":"input","message":"Changed this field: card number","time":56},{"type":"action","message":"Attempted to pay with card","time":60},{"type":"error","message":"Error: Unable to process transaction","time":61}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_193orasj1g","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T14:19:27.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-23T14:19:27.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 00:00:11.3135||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679581155555 2023-04-28 00:00:11.3135||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679581155555 done. 2023-04-28 00:00:11.3135||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679946700523 2023-04-28 00:00:11.3135||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679946700523 2023-04-28 00:00:11.3135||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679946700523 2023-04-28 00:00:11.5832||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679946700523, Details [{"status":true,"message":"Verification successful","data":{"id":2668137499,"domain":"live","status":"abandoned","reference":"1679946700523","amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-27T19:51:49.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679946787,"time_spent":6,"attempts":2,"authentication":"pin","errors":1,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":25},{"type":"input","message":"Filled this field: card expiry","time":27},{"type":"input","message":"Filled this field: card cvv","time":33},{"type":"action","message":"Attempted to pay with card","time":33},{"type":"auth","message":"Authentication Required: pin","time":35},{"type":"action","message":"Attempted to pay with card","time":39},{"type":"error","message":"Error: Transaction Declined","time":43},{"type":"action","message":"Set payment method to: bank_transfer","time":6}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-27T19:51:49.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-27T19:51:49.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 00:00:11.5832||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679946700523 2023-04-28 00:00:11.5832||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679946700523 done. 2023-04-28 00:00:11.5832||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1680604298949 2023-04-28 00:00:11.5832||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1680604298949 2023-04-28 00:00:11.5832||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1680604298949 2023-04-28 00:00:11.8733||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1680604298949, Details [{"status":true,"message":"Verification successful","data":{"id":2691003823,"domain":"live","status":"success","reference":"1680604298949","amount":1500000,"message":"expecting-3d-response","gateway_response":"Approved","paid_at":"2023-04-04T11:19:04.000Z","created_at":"2023-04-04T10:31:51.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"62.173.45.142","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1680607048,"time_spent":99,"attempts":1,"authentication":"3DS","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":27},{"type":"input","message":"Filled this field: card expiry","time":30},{"type":"input","message":"Filled this field: card cvv","time":34},{"type":"action","message":"Attempted to pay with card","time":34},{"type":"auth","message":"Authentication Required: 3DS","time":35},{"type":"action","message":"Third-party authentication window opened","time":38},{"type":"action","message":"Set payment method to: bank_transfer","time":9},{"type":"success","message":"Successfully paid with bank_transfer","time":99},{"type":"success","message":"Successfully paid with bank_transfer","time":99}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_ppdzc3xaxr","bin":"004XXX","last4":"X080","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"Access Bank","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"Access Bank","sender_country":"NG","sender_bank_account_number":"XXXXXXX080","sender_name":"BABALOLA OLUWATOSIN","narration":"NIP:BABALOLA OLUWATOSIN-7548670229/PAYSTACK CHECK","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":118392046,"first_name":"","last_name":"","email":"babalolaoluwatosin12@gmail.com","customer_code":"CUS_8a6w4kolnhbn9mr","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-04T11:19:04.000Z","createdAt":"2023-04-04T10:31:51.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-04T10:31:51.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 00:00:11.8733||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 00:00:11.8733||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 00:00:12.0263||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 00:00:12.0263||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 00:00:12.0354||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1680604298949 2023-04-28 00:00:12.0354||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1680604298949 done. 2023-04-28 00:00:12.0354||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1681221728865 2023-04-28 00:00:12.0354||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1681221728865 2023-04-28 00:00:12.0354||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1681221728865 2023-04-28 00:00:12.3412||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1681221728865, Details [{"status":true,"message":"Verification successful","data":{"id":2712248943,"domain":"live","status":"success","reference":"1681221728865","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-11T15:18:52.000Z","created_at":"2023-04-11T14:02:19.000Z","channel":"card","currency":"NGN","ip_address":"102.134.16.45","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1681226276,"time_spent":58,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":17},{"type":"input","message":"Filled this field: card expiry","time":19},{"type":"input","message":"Filled this field: card cvv","time":25},{"type":"action","message":"Attempted to pay with card","time":25},{"type":"auth","message":"Authentication Required: pin","time":27},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":38},{"type":"success","message":"Successfully paid with card","time":58}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_0d4b58hz7n","bin":"539983","last4":"3673","exp_month":"10","exp_year":"2023","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_dRr3UZkNRjQeS6tT8Txw","account_name":"OPELUSI OLUBUKOLA OLUWATOSIN","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":119443188,"first_name":"","last_name":"","email":"taiwobukkyopelusi@gmail.com","customer_code":"CUS_g3ti0u5i5egwtt9","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-11T15:18:52.000Z","createdAt":"2023-04-11T14:02:19.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-11T14:02:19.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 00:00:12.3412||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 00:00:12.3412||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 00:00:12.4929||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 00:00:12.4929||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 00:00:12.4929||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1681221728865 2023-04-28 00:00:12.4929||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1681221728865 done. 2023-04-28 00:00:12.4929||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1682268199237 2023-04-28 00:00:12.4929||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1682268199237 2023-04-28 00:00:12.4929||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1682268199237 2023-04-28 00:00:12.7960||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1682268199237, Details [{"status":true,"message":"Verification successful","data":{"id":2747349357,"domain":"live","status":"success","reference":"1682268199237","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-23T16:45:27.000Z","created_at":"2023-04-23T16:43:29.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"129.205.124.223","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1682268210,"time_spent":119,"attempts":0,"errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"success","message":"Successfully paid with bank_transfer","time":119}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_xjkwvkhasy","bin":"310XXX","last4":"X312","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"First Bank of Nigeria","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"First Bank of Nigeria","sender_country":"NG","sender_bank_account_number":"XXXXXXX312","sender_name":"KABOWEI NAOMI O","narration":"NIP:KABOWEI NAOMI O-8203049338/PAYSTACK CHECK/310","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":120742489,"first_name":"","last_name":"","email":"nkabowei@gmail.com","customer_code":"CUS_2wlvdpoxvt32yjd","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-23T16:45:27.000Z","createdAt":"2023-04-23T16:43:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-23T16:43:29.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 00:00:12.7960||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 00:00:12.7960||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 00:00:12.9494||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 00:00:12.9494||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 00:00:12.9494||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1682268199237 2023-04-28 00:00:12.9494||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1682268199237 done. 2023-04-28 00:00:23.2695||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 00:00:23.7149||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 00:00:24.5588||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 4, CurrentSection : 10 2023-04-28 00:02:12.7526||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:5b1acaf5-0a2c-46dd-ac07-14b10ce7d90a Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) at RepositoryBase.Repository`1.Create(TObject TObject) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\Repository\Repository\Repository.cs:line 82 at CourseService.Core.Service.CourseService.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3058 2023-04-28 00:02:12.7526||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:5b1acaf5-0a2c-46dd-ac07-14b10ce7d90a Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) at RepositoryBase.Repository`1.Create(TObject TObject) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\Repository\Repository\Repository.cs:line 82 at CourseService.Core.Service.CourseService.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3058 at CourseService.Controllers.CourseController.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1278 2023-04-28 00:02:13.6222||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 4, CurrentSection : 10 2023-04-28 00:02:17.9875||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 4, CurrentSection : 10 2023-04-28 00:03:01.6218||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:5b1acaf5-0a2c-46dd-ac07-14b10ce7d90a Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) at RepositoryBase.Repository`1.Create(TObject TObject) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\Repository\Repository\Repository.cs:line 82 at CourseService.Core.Service.CourseService.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3058 2023-04-28 00:03:01.6246||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:5b1acaf5-0a2c-46dd-ac07-14b10ce7d90a Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) at RepositoryBase.Repository`1.Create(TObject TObject) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\Repository\Repository\Repository.cs:line 82 at CourseService.Core.Service.CourseService.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3058 at CourseService.Controllers.CourseController.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1278 2023-04-28 00:03:02.5212||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 4, CurrentSection : 10 2023-04-28 00:05:14.5695||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:5b1acaf5-0a2c-46dd-ac07-14b10ce7d90a Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) at RepositoryBase.Repository`1.Create(TObject TObject) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\Repository\Repository\Repository.cs:line 82 at CourseService.Core.Service.CourseService.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3058 2023-04-28 00:05:14.5695||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:5b1acaf5-0a2c-46dd-ac07-14b10ce7d90a Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) at RepositoryBase.Repository`1.Create(TObject TObject) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\Repository\Repository\Repository.cs:line 82 at CourseService.Core.Service.CourseService.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3058 at CourseService.Controllers.CourseController.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1278 2023-04-28 00:05:15.4143||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 4, CurrentSection : 10 2023-04-28 00:05:41.7542||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:5b1acaf5-0a2c-46dd-ac07-14b10ce7d90a Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) at RepositoryBase.Repository`1.Create(TObject TObject) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\Repository\Repository\Repository.cs:line 82 at CourseService.Core.Service.CourseService.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3058 2023-04-28 00:05:41.7542||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:5b1acaf5-0a2c-46dd-ac07-14b10ce7d90a Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) at RepositoryBase.Repository`1.Create(TObject TObject) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\Repository\Repository\Repository.cs:line 82 at CourseService.Core.Service.CourseService.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3058 at CourseService.Controllers.CourseController.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1278 2023-04-28 00:05:42.5957||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 4, CurrentSection : 10 2023-04-28 00:06:53.4546||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 00:06:53.8983||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 00:06:54.7294||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 4, CurrentSection : 12 2023-04-28 00:07:47.9677||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 00:07:48.4354||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 00:07:49.3124||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 1 2023-04-28 00:08:12.0221||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 1 2023-04-28 00:08:14.8914||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 00:08:14.8914||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 00:08:41.7061||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 00:08:41.7061||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 00:08:41.9333||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 00:08:41.9333||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 00:08:42.1267||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 00:08:42.1267||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 00:09:53.8806||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 00:09:54.3282||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 00:09:55.1474||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 3 2023-04-28 00:10:09.9307||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 04:01:35.9194||DEBUG|CourseService.Program|init main function 2023-04-28 04:01:37.2266||WARN|CourseService.Core.Service.PaymentService|About to Reprocess Transaction from 4/28/2023 3:01:37 AM 2023-04-28 04:01:37.4587||WARN|CourseService.Core.Service.PaymentService|12 transactions found to be reprocessed 2023-04-28 04:01:37.4587||WARN|CourseService.Core.Service.CourseService|4 courses to be Processed 2023-04-28 04:01:37.4587||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677494235072 2023-04-28 04:01:37.4587||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677494235072 2023-04-28 04:01:37.4762||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 255 2023-04-28 04:01:37.4762||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677494235072 2023-04-28 04:01:37.5164||WARN|CourseService.Core.Service.CourseService|2 CourseAssets for CourseId 255 2023-04-28 04:01:37.5164||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 256 2023-04-28 04:01:37.5240||WARN|CourseService.Core.Service.CourseService|0 CourseAssets for CourseId 256 2023-04-28 04:01:37.5240||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 257 2023-04-28 04:01:37.5240||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\/0ab9db94-0a05-40a9-ba99-daefb6c1d3ce.mp4]. 2023-04-28 04:01:37.5240||WARN|CourseService.Core.Service.CourseService|0 CourseAssets for CourseId 257 2023-04-28 04:01:37.5240||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 260 2023-04-28 04:01:37.5240||WARN|CourseService.Core.Service.CourseService|0 CourseAssets for CourseId 260 2023-04-28 04:01:37.6486||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\/971df495-b0c1-4ac6-8a73-2ee618f7c759.mp4]. 2023-04-28 04:01:38.0285||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677494235072, Details [{"status":true,"message":"Verification successful","data":{"id":2575214342,"domain":"live","status":"abandoned","reference":"1677494235072","amount":1500000,"message":null,"gateway_response":"The transaction was not completed","paid_at":null,"created_at":"2023-02-27T10:41:29.000Z","channel":"card","currency":"NGN","ip_address":"197.211.44.226","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":null,"fees":null,"fees_split":null,"authorization":{},"customer":{"id":113522691,"first_name":"","last_name":"","email":"adegbolaadekemi3@gmail.com","customer_code":"CUS_dgftjqu0h0e3cp7","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-02-27T10:41:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-02-27T10:41:29.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 04:01:38.1657||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677494235072 2023-04-28 04:01:38.1657||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677494235072 done. 2023-04-28 04:01:38.1657||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677583626223 2023-04-28 04:01:38.1657||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677583626223 2023-04-28 04:01:38.1657||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677583626223 2023-04-28 04:01:39.0286||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677583626223, Details [{"status":true,"message":"Verification successful","data":{"id":2578427401,"domain":"live","status":"success","reference":"1677583626223","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-02-28T11:39:52.000Z","created_at":"2023-02-28T11:28:22.000Z","channel":"card","currency":"NGN","ip_address":"129.18.186.93","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1677583702,"time_spent":690,"attempts":5,"authentication":"otp","errors":1,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":24},{"type":"input","message":"Changed this field: card number","time":68},{"type":"input","message":"Filled this field: card expiry","time":68},{"type":"input","message":"Filled this field: card cvv","time":68},{"type":"action","message":"Attempted to pay with card","time":76},{"type":"auth","message":"Authentication Required: otp","time":78},{"type":"error","message":"Error: Insufficient funds","time":106},{"type":"input","message":"Changed this field: card number","time":126},{"type":"input","message":"Changed this field: card expiry","time":128},{"type":"input","message":"Changed this field: card cvv","time":133},{"type":"action","message":"Attempted to pay with card","time":133},{"type":"auth","message":"Authentication Required: pin","time":134},{"type":"action","message":"Attempted to pay with card","time":137},{"type":"auth","message":"Authentication Required: otp","time":154},{"type":"action","message":"Set payment method to: ussd","time":262},{"type":"action","message":"Set payment method to: card","time":304},{"type":"input","message":"Changed this field: card number","time":618},{"type":"input","message":"Changed this field: card expiry","time":620},{"type":"input","message":"Changed this field: card cvv","time":625},{"type":"action","message":"Attempted to pay with card","time":626},{"type":"auth","message":"Authentication Required: pin","time":638},{"type":"action","message":"Attempted to pay with card","time":641},{"type":"auth","message":"Authentication Required: otp","time":651},{"type":"success","message":"Successfully paid with card","time":690}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_h0cybrkqwd","bin":"539983","last4":"9279","exp_month":"01","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_eX6ejtQ1KwnVkRPYJEaL","account_name":"EGBOCHUE TOLULOPE IJEOMA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":113630481,"first_name":"","last_name":"","email":"tolulopeijeoma@gmail.com","customer_code":"CUS_16cgv1vn6l46m1k","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-02-28T11:39:52.000Z","createdAt":"2023-02-28T11:28:22.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-02-28T11:28:22.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 04:01:39.1098||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 04:01:39.1098||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 04:01:39.4168||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 04:01:39.4168||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 04:01:39.4324||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677583626223 2023-04-28 04:01:39.4324||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677583626223 done. 2023-04-28 04:01:39.4324||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 04:01:39.4324||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 04:01:39.4324||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 04:01:39.7253||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 2023-04-28 04:01:39.9380||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 2023-04-28 04:01:39.9477||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 04:01:39.9477||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 04:01:39.9477||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 04:01:40.1048||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 04:01:40.1048||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 04:01:40.1048||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 04:01:40.1048||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 04:01:40.1048||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 04:01:40.1048||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 04:01:40.1048||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 04:01:40.3975||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 04:01:40.3975||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 04:01:40.3975||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 04:01:40.5580||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 04:01:40.5580||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 04:01:40.5580||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 04:01:40.5580||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 04:01:40.5580||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 04:01:40.5580||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 04:01:40.5580||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 04:01:41.0069||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 04:01:41.0069||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 04:01:41.0069||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 04:01:41.1505||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 04:01:41.1505||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 04:01:41.1505||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 04:01:41.1505||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 04:01:41.1505||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678999169786 2023-04-28 04:01:41.1505||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678999169786 2023-04-28 04:01:41.1505||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678999169786 2023-04-28 04:01:41.3978||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678999169786, Details [{"status":true,"message":"Verification successful","data":{"id":2634369725,"domain":"live","status":"failed","reference":"1678999169786","amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-16T20:39:46.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679000120,"time_spent":4,"attempts":0,"errors":0,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":6},{"type":"action","message":"Set payment method to: bank_transfer","time":4}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-16T20:39:46.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-16T20:39:46.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 04:01:41.3978||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678999169786 2023-04-28 04:01:41.3978||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678999169786 done. 2023-04-28 04:01:41.4115||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679575394975 2023-04-28 04:01:41.4115||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679575394975 2023-04-28 04:01:41.4115||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679575394975 2023-04-28 04:01:41.7588||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679575394975, Details [{"status":true,"message":"Verification successful","data":{"id":2654780093,"domain":"live","status":"failed","reference":"1679575394975","amount":1500000,"message":"fellback-BnF","gateway_response":"Enter the OTP code sent to your phone to complete the transaction","paid_at":null,"created_at":"2023-03-23T12:43:24.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679577756,"time_spent":922,"attempts":12,"authentication":"otp","errors":3,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":8},{"type":"action","message":"Set payment method to: visa_qr","time":25},{"type":"action","message":"Set payment method to: card","time":41},{"type":"input","message":"Filled this field: card number","time":81},{"type":"input","message":"Filled this field: card expiry","time":84},{"type":"input","message":"Filled this field: card cvv","time":89},{"type":"action","message":"Attempted to pay with card","time":90},{"type":"auth","message":"Authentication Required: pin","time":90},{"type":"action","message":"Attempted to pay with card","time":231},{"type":"auth","message":"Authentication Required: otp","time":249},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":266},{"type":"action","message":"Attempted to pay with card","time":279},{"type":"auth","message":"Authentication Required: 3DS","time":283},{"type":"action","message":"Third-party authentication window opened","time":292},{"type":"action","message":"Third-party authentication window closed","time":297},{"type":"action","message":"Attempted to pay with card","time":310},{"type":"error","message":"Error: Incorrect PIN","time":315},{"type":"action","message":"Attempted to pay with card","time":335},{"type":"auth","message":"Authentication Required: pin","time":336},{"type":"action","message":"Attempted to pay with card","time":349},{"type":"error","message":"Error: PIN tries exceeded","time":357},{"type":"action","message":"Set payment method to: bank_transfer","time":371},{"type":"input","message":"Changed this field: card number","time":38},{"type":"input","message":"Changed this field: card expiry","time":41},{"type":"input","message":"Changed this field: card cvv","time":47},{"type":"action","message":"Attempted to pay with card","time":48},{"type":"auth","message":"Authentication Required: pin","time":49},{"type":"action","message":"Attempted to pay with card","time":290},{"type":"action","message":"Attempted to pay with card","time":333},{"type":"auth","message":"Authentication Required: 3DS","time":333},{"type":"action","message":"Third-party authentication window opened","time":340},{"type":"action","message":"Third-party authentication window closed","time":357},{"type":"action","message":"Attempted to pay with card","time":371},{"type":"auth","message":"Authentication Required: otp","time":378},{"type":"input","message":"Changed this field: card number","time":693},{"type":"input","message":"Changed this field: card expiry","time":701},{"type":"input","message":"Changed this field: card cvv","time":812},{"type":"action","message":"Attempted to pay with card","time":895},{"type":"auth","message":"Authentication Required: pin","time":895},{"type":"action","message":"Attempted to pay with card","time":908},{"type":"auth","message":"Authentication Required: otp","time":922}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_omqv2ph9k0","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T12:43:24.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-23T12:43:24.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 04:01:41.7588||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679575394975 2023-04-28 04:01:41.7588||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679575394975 done. 2023-04-28 04:01:41.7588||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679581155555 2023-04-28 04:01:41.7588||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679581155555 2023-04-28 04:01:41.7588||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679581155555 2023-04-28 04:01:42.1324||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679581155555, Details [{"status":true,"message":"Verification successful","data":{"id":2655034402,"domain":"live","status":"failed","reference":"1679581155555","amount":1500000,"message":null,"gateway_response":"Denied by Fraud System.","paid_at":null,"created_at":"2023-03-23T14:19:27.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679581253,"time_spent":61,"attempts":5,"authentication":"otp","errors":4,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":13},{"type":"input","message":"Filled this field: card expiry","time":17},{"type":"input","message":"Filled this field: card cvv","time":21},{"type":"action","message":"Attempted to pay with card","time":21},{"type":"auth","message":"Authentication Required: pin","time":22},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":35},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":63},{"type":"input","message":"Changed this field: card number","time":20},{"type":"input","message":"Changed this field: card expiry","time":24},{"type":"input","message":"Changed this field: card cvv","time":27},{"type":"action","message":"Attempted to pay with card","time":27},{"type":"error","message":"Error: Unable to process transaction","time":28},{"type":"action","message":"Attempted to pay with card","time":36},{"type":"error","message":"Error: Unable to process transaction","time":37},{"type":"input","message":"Changed this field: card number","time":56},{"type":"action","message":"Attempted to pay with card","time":60},{"type":"error","message":"Error: Unable to process transaction","time":61}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_193orasj1g","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T14:19:27.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-23T14:19:27.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 04:01:42.1324||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679581155555 2023-04-28 04:01:42.1324||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679581155555 done. 2023-04-28 04:01:42.1324||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679946700523 2023-04-28 04:01:42.1324||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679946700523 2023-04-28 04:01:42.1324||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679946700523 2023-04-28 04:01:42.4190||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679946700523, Details [{"status":true,"message":"Verification successful","data":{"id":2668137499,"domain":"live","status":"abandoned","reference":"1679946700523","amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-27T19:51:49.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679946787,"time_spent":6,"attempts":2,"authentication":"pin","errors":1,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":25},{"type":"input","message":"Filled this field: card expiry","time":27},{"type":"input","message":"Filled this field: card cvv","time":33},{"type":"action","message":"Attempted to pay with card","time":33},{"type":"auth","message":"Authentication Required: pin","time":35},{"type":"action","message":"Attempted to pay with card","time":39},{"type":"error","message":"Error: Transaction Declined","time":43},{"type":"action","message":"Set payment method to: bank_transfer","time":6}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-27T19:51:49.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-27T19:51:49.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 04:01:42.4312||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679946700523 2023-04-28 04:01:42.4312||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679946700523 done. 2023-04-28 04:01:42.4312||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1680604298949 2023-04-28 04:01:42.4312||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1680604298949 2023-04-28 04:01:42.4312||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1680604298949 2023-04-28 04:01:42.7055||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1680604298949, Details [{"status":true,"message":"Verification successful","data":{"id":2691003823,"domain":"live","status":"success","reference":"1680604298949","amount":1500000,"message":"expecting-3d-response","gateway_response":"Approved","paid_at":"2023-04-04T11:19:04.000Z","created_at":"2023-04-04T10:31:51.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"62.173.45.142","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1680607048,"time_spent":99,"attempts":1,"authentication":"3DS","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":27},{"type":"input","message":"Filled this field: card expiry","time":30},{"type":"input","message":"Filled this field: card cvv","time":34},{"type":"action","message":"Attempted to pay with card","time":34},{"type":"auth","message":"Authentication Required: 3DS","time":35},{"type":"action","message":"Third-party authentication window opened","time":38},{"type":"action","message":"Set payment method to: bank_transfer","time":9},{"type":"success","message":"Successfully paid with bank_transfer","time":99},{"type":"success","message":"Successfully paid with bank_transfer","time":99}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_ppdzc3xaxr","bin":"004XXX","last4":"X080","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"Access Bank","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"Access Bank","sender_country":"NG","sender_bank_account_number":"XXXXXXX080","sender_name":"BABALOLA OLUWATOSIN","narration":"NIP:BABALOLA OLUWATOSIN-7548670229/PAYSTACK CHECK","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":118392046,"first_name":"","last_name":"","email":"babalolaoluwatosin12@gmail.com","customer_code":"CUS_8a6w4kolnhbn9mr","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-04T11:19:04.000Z","createdAt":"2023-04-04T10:31:51.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-04T10:31:51.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 04:01:42.7092||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 04:01:42.7092||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 04:01:42.8413||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 04:01:42.8413||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 04:01:42.8413||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1680604298949 2023-04-28 04:01:42.8470||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1680604298949 done. 2023-04-28 04:01:42.8470||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1681221728865 2023-04-28 04:01:42.8470||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1681221728865 2023-04-28 04:01:42.8470||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1681221728865 2023-04-28 04:01:43.1398||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1681221728865, Details [{"status":true,"message":"Verification successful","data":{"id":2712248943,"domain":"live","status":"success","reference":"1681221728865","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-11T15:18:52.000Z","created_at":"2023-04-11T14:02:19.000Z","channel":"card","currency":"NGN","ip_address":"102.134.16.45","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1681226276,"time_spent":58,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":17},{"type":"input","message":"Filled this field: card expiry","time":19},{"type":"input","message":"Filled this field: card cvv","time":25},{"type":"action","message":"Attempted to pay with card","time":25},{"type":"auth","message":"Authentication Required: pin","time":27},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":38},{"type":"success","message":"Successfully paid with card","time":58}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_0d4b58hz7n","bin":"539983","last4":"3673","exp_month":"10","exp_year":"2023","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_dRr3UZkNRjQeS6tT8Txw","account_name":"OPELUSI OLUBUKOLA OLUWATOSIN","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":119443188,"first_name":"","last_name":"","email":"taiwobukkyopelusi@gmail.com","customer_code":"CUS_g3ti0u5i5egwtt9","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-11T15:18:52.000Z","createdAt":"2023-04-11T14:02:19.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-11T14:02:19.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 04:01:43.1457||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 04:01:43.1457||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 04:01:43.2907||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 04:01:43.2907||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 04:01:43.2907||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1681221728865 2023-04-28 04:01:43.2907||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1681221728865 done. 2023-04-28 04:01:43.2907||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1682268199237 2023-04-28 04:01:43.2907||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1682268199237 2023-04-28 04:01:43.2907||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1682268199237 2023-04-28 04:01:43.5895||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1682268199237, Details [{"status":true,"message":"Verification successful","data":{"id":2747349357,"domain":"live","status":"success","reference":"1682268199237","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-23T16:45:27.000Z","created_at":"2023-04-23T16:43:29.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"129.205.124.223","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1682268210,"time_spent":119,"attempts":0,"errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"success","message":"Successfully paid with bank_transfer","time":119}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_xjkwvkhasy","bin":"310XXX","last4":"X312","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"First Bank of Nigeria","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"First Bank of Nigeria","sender_country":"NG","sender_bank_account_number":"XXXXXXX312","sender_name":"KABOWEI NAOMI O","narration":"NIP:KABOWEI NAOMI O-8203049338/PAYSTACK CHECK/310","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":120742489,"first_name":"","last_name":"","email":"nkabowei@gmail.com","customer_code":"CUS_2wlvdpoxvt32yjd","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-23T16:45:27.000Z","createdAt":"2023-04-23T16:43:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-23T16:43:29.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 04:01:43.5895||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 04:01:43.5895||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 04:01:43.7302||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 04:01:43.7302||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 04:01:43.7302||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1682268199237 2023-04-28 04:01:43.7302||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1682268199237 done. 2023-04-28 05:14:51.3936||DEBUG|CourseService.Program|init main function 2023-04-28 05:14:52.6806||WARN|CourseService.Core.Service.PaymentService|About to Reprocess Transaction from 4/28/2023 4:14:52 AM 2023-04-28 05:14:52.8956||WARN|CourseService.Core.Service.PaymentService|12 transactions found to be reprocessed 2023-04-28 05:14:52.8956||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677494235072 2023-04-28 05:14:52.8956||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677494235072 2023-04-28 05:14:52.9146||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677494235072 2023-04-28 05:14:54.1742||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 4 2023-04-28 05:15:10.4300||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677494235072, Details [{"status":true,"message":"Verification successful","data":{"id":2575214342,"domain":"live","status":"abandoned","reference":"1677494235072","amount":1500000,"message":null,"gateway_response":"The transaction was not completed","paid_at":null,"created_at":"2023-02-27T10:41:29.000Z","channel":"card","currency":"NGN","ip_address":"197.211.44.226","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":null,"fees":null,"fees_split":null,"authorization":{},"customer":{"id":113522691,"first_name":"","last_name":"","email":"adegbolaadekemi3@gmail.com","customer_code":"CUS_dgftjqu0h0e3cp7","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-02-27T10:41:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-02-27T10:41:29.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 05:15:10.5391||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677494235072 2023-04-28 05:15:10.5391||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677494235072 done. 2023-04-28 05:15:10.5391||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677583626223 2023-04-28 05:15:10.5391||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677583626223 2023-04-28 05:15:10.5391||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677583626223 2023-04-28 05:15:10.8150||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677583626223, Details [{"status":true,"message":"Verification successful","data":{"id":2578427401,"domain":"live","status":"success","reference":"1677583626223","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-02-28T11:39:52.000Z","created_at":"2023-02-28T11:28:22.000Z","channel":"card","currency":"NGN","ip_address":"129.18.186.93","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1677583702,"time_spent":690,"attempts":5,"authentication":"otp","errors":1,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":24},{"type":"input","message":"Changed this field: card number","time":68},{"type":"input","message":"Filled this field: card expiry","time":68},{"type":"input","message":"Filled this field: card cvv","time":68},{"type":"action","message":"Attempted to pay with card","time":76},{"type":"auth","message":"Authentication Required: otp","time":78},{"type":"error","message":"Error: Insufficient funds","time":106},{"type":"input","message":"Changed this field: card number","time":126},{"type":"input","message":"Changed this field: card expiry","time":128},{"type":"input","message":"Changed this field: card cvv","time":133},{"type":"action","message":"Attempted to pay with card","time":133},{"type":"auth","message":"Authentication Required: pin","time":134},{"type":"action","message":"Attempted to pay with card","time":137},{"type":"auth","message":"Authentication Required: otp","time":154},{"type":"action","message":"Set payment method to: ussd","time":262},{"type":"action","message":"Set payment method to: card","time":304},{"type":"input","message":"Changed this field: card number","time":618},{"type":"input","message":"Changed this field: card expiry","time":620},{"type":"input","message":"Changed this field: card cvv","time":625},{"type":"action","message":"Attempted to pay with card","time":626},{"type":"auth","message":"Authentication Required: pin","time":638},{"type":"action","message":"Attempted to pay with card","time":641},{"type":"auth","message":"Authentication Required: otp","time":651},{"type":"success","message":"Successfully paid with card","time":690}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_h0cybrkqwd","bin":"539983","last4":"9279","exp_month":"01","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_eX6ejtQ1KwnVkRPYJEaL","account_name":"EGBOCHUE TOLULOPE IJEOMA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":113630481,"first_name":"","last_name":"","email":"tolulopeijeoma@gmail.com","customer_code":"CUS_16cgv1vn6l46m1k","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-02-28T11:39:52.000Z","createdAt":"2023-02-28T11:28:22.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-02-28T11:28:22.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 05:15:10.8637||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 05:15:10.8637||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 05:15:11.6020||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 05:15:11.6020||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 05:15:11.6132||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677583626223 2023-04-28 05:15:11.6132||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677583626223 done. 2023-04-28 05:15:11.6132||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 05:15:11.6132||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 05:15:11.6132||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 05:15:11.9709||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 05:15:11.9709||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 05:15:11.9709||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 05:15:12.1377||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 05:15:12.1377||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 05:15:12.1433||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 05:15:12.1433||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 05:15:12.1433||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 05:15:12.1433||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 05:15:12.1433||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 05:15:14.2812||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 05:15:14.2812||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 05:15:14.2812||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 05:15:14.4531||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 05:15:14.4531||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 05:15:14.4582||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 05:15:14.4582||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 05:15:14.4582||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 05:15:14.4582||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 05:15:14.4582||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 05:15:14.7758||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 05:15:14.7796||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 05:15:14.7796||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 05:15:14.9378||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 05:15:14.9378||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 05:15:14.9378||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 05:15:14.9378||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 05:15:14.9378||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678999169786 2023-04-28 05:15:14.9378||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678999169786 2023-04-28 05:15:14.9378||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678999169786 2023-04-28 05:15:15.2154||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678999169786, Details [{"status":true,"message":"Verification successful","data":{"id":2634369725,"domain":"live","status":"failed","reference":"1678999169786","amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-16T20:39:46.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679000120,"time_spent":4,"attempts":0,"errors":0,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":6},{"type":"action","message":"Set payment method to: bank_transfer","time":4}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-16T20:39:46.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-16T20:39:46.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 05:15:15.2228||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678999169786 2023-04-28 05:15:15.2228||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678999169786 done. 2023-04-28 05:15:15.2228||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679575394975 2023-04-28 05:15:15.2228||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679575394975 2023-04-28 05:15:15.2228||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679575394975 2023-04-28 05:15:15.5621||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679575394975, Details [{"status":true,"message":"Verification successful","data":{"id":2654780093,"domain":"live","status":"failed","reference":"1679575394975","amount":1500000,"message":"fellback-BnF","gateway_response":"Enter the OTP code sent to your phone to complete the transaction","paid_at":null,"created_at":"2023-03-23T12:43:24.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679577756,"time_spent":922,"attempts":12,"authentication":"otp","errors":3,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":8},{"type":"action","message":"Set payment method to: visa_qr","time":25},{"type":"action","message":"Set payment method to: card","time":41},{"type":"input","message":"Filled this field: card number","time":81},{"type":"input","message":"Filled this field: card expiry","time":84},{"type":"input","message":"Filled this field: card cvv","time":89},{"type":"action","message":"Attempted to pay with card","time":90},{"type":"auth","message":"Authentication Required: pin","time":90},{"type":"action","message":"Attempted to pay with card","time":231},{"type":"auth","message":"Authentication Required: otp","time":249},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":266},{"type":"action","message":"Attempted to pay with card","time":279},{"type":"auth","message":"Authentication Required: 3DS","time":283},{"type":"action","message":"Third-party authentication window opened","time":292},{"type":"action","message":"Third-party authentication window closed","time":297},{"type":"action","message":"Attempted to pay with card","time":310},{"type":"error","message":"Error: Incorrect PIN","time":315},{"type":"action","message":"Attempted to pay with card","time":335},{"type":"auth","message":"Authentication Required: pin","time":336},{"type":"action","message":"Attempted to pay with card","time":349},{"type":"error","message":"Error: PIN tries exceeded","time":357},{"type":"action","message":"Set payment method to: bank_transfer","time":371},{"type":"input","message":"Changed this field: card number","time":38},{"type":"input","message":"Changed this field: card expiry","time":41},{"type":"input","message":"Changed this field: card cvv","time":47},{"type":"action","message":"Attempted to pay with card","time":48},{"type":"auth","message":"Authentication Required: pin","time":49},{"type":"action","message":"Attempted to pay with card","time":290},{"type":"action","message":"Attempted to pay with card","time":333},{"type":"auth","message":"Authentication Required: 3DS","time":333},{"type":"action","message":"Third-party authentication window opened","time":340},{"type":"action","message":"Third-party authentication window closed","time":357},{"type":"action","message":"Attempted to pay with card","time":371},{"type":"auth","message":"Authentication Required: otp","time":378},{"type":"input","message":"Changed this field: card number","time":693},{"type":"input","message":"Changed this field: card expiry","time":701},{"type":"input","message":"Changed this field: card cvv","time":812},{"type":"action","message":"Attempted to pay with card","time":895},{"type":"auth","message":"Authentication Required: pin","time":895},{"type":"action","message":"Attempted to pay with card","time":908},{"type":"auth","message":"Authentication Required: otp","time":922}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_omqv2ph9k0","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T12:43:24.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-23T12:43:24.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 05:15:15.5698||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679575394975 2023-04-28 05:15:15.5698||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679575394975 done. 2023-04-28 05:15:15.5698||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679581155555 2023-04-28 05:15:15.5698||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679581155555 2023-04-28 05:15:15.5698||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679581155555 2023-04-28 05:15:17.4130||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679581155555, Details [{"status":true,"message":"Verification successful","data":{"id":2655034402,"domain":"live","status":"failed","reference":"1679581155555","amount":1500000,"message":null,"gateway_response":"Denied by Fraud System.","paid_at":null,"created_at":"2023-03-23T14:19:27.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679581253,"time_spent":61,"attempts":5,"authentication":"otp","errors":4,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":13},{"type":"input","message":"Filled this field: card expiry","time":17},{"type":"input","message":"Filled this field: card cvv","time":21},{"type":"action","message":"Attempted to pay with card","time":21},{"type":"auth","message":"Authentication Required: pin","time":22},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":35},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":63},{"type":"input","message":"Changed this field: card number","time":20},{"type":"input","message":"Changed this field: card expiry","time":24},{"type":"input","message":"Changed this field: card cvv","time":27},{"type":"action","message":"Attempted to pay with card","time":27},{"type":"error","message":"Error: Unable to process transaction","time":28},{"type":"action","message":"Attempted to pay with card","time":36},{"type":"error","message":"Error: Unable to process transaction","time":37},{"type":"input","message":"Changed this field: card number","time":56},{"type":"action","message":"Attempted to pay with card","time":60},{"type":"error","message":"Error: Unable to process transaction","time":61}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_193orasj1g","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T14:19:27.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-23T14:19:27.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 05:15:17.4130||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679581155555 2023-04-28 05:15:17.4208||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679581155555 done. 2023-04-28 05:15:17.4208||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679946700523 2023-04-28 05:15:17.4208||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679946700523 2023-04-28 05:15:17.4208||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679946700523 2023-04-28 05:15:17.8216||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679946700523, Details [{"status":true,"message":"Verification successful","data":{"id":2668137499,"domain":"live","status":"abandoned","reference":"1679946700523","amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-27T19:51:49.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679946787,"time_spent":6,"attempts":2,"authentication":"pin","errors":1,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":25},{"type":"input","message":"Filled this field: card expiry","time":27},{"type":"input","message":"Filled this field: card cvv","time":33},{"type":"action","message":"Attempted to pay with card","time":33},{"type":"auth","message":"Authentication Required: pin","time":35},{"type":"action","message":"Attempted to pay with card","time":39},{"type":"error","message":"Error: Transaction Declined","time":43},{"type":"action","message":"Set payment method to: bank_transfer","time":6}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-27T19:51:49.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-27T19:51:49.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 05:15:17.8323||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679946700523 2023-04-28 05:15:17.8323||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679946700523 done. 2023-04-28 05:15:17.8323||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1680604298949 2023-04-28 05:15:17.8323||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1680604298949 2023-04-28 05:15:17.8323||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1680604298949 2023-04-28 05:15:24.1936||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1680604298949, Details [{"status":true,"message":"Verification successful","data":{"id":2691003823,"domain":"live","status":"success","reference":"1680604298949","amount":1500000,"message":"expecting-3d-response","gateway_response":"Approved","paid_at":"2023-04-04T11:19:04.000Z","created_at":"2023-04-04T10:31:51.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"62.173.45.142","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1680607048,"time_spent":99,"attempts":1,"authentication":"3DS","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":27},{"type":"input","message":"Filled this field: card expiry","time":30},{"type":"input","message":"Filled this field: card cvv","time":34},{"type":"action","message":"Attempted to pay with card","time":34},{"type":"auth","message":"Authentication Required: 3DS","time":35},{"type":"action","message":"Third-party authentication window opened","time":38},{"type":"action","message":"Set payment method to: bank_transfer","time":9},{"type":"success","message":"Successfully paid with bank_transfer","time":99},{"type":"success","message":"Successfully paid with bank_transfer","time":99}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_ppdzc3xaxr","bin":"004XXX","last4":"X080","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"Access Bank","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"Access Bank","sender_country":"NG","sender_bank_account_number":"XXXXXXX080","sender_name":"BABALOLA OLUWATOSIN","narration":"NIP:BABALOLA OLUWATOSIN-7548670229/PAYSTACK CHECK","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":118392046,"first_name":"","last_name":"","email":"babalolaoluwatosin12@gmail.com","customer_code":"CUS_8a6w4kolnhbn9mr","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-04T11:19:04.000Z","createdAt":"2023-04-04T10:31:51.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-04T10:31:51.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 05:15:24.1936||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 05:15:24.1936||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 05:15:24.3638||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 05:15:24.3638||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 05:15:24.3638||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1680604298949 2023-04-28 05:15:24.3638||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1680604298949 done. 2023-04-28 05:15:24.3638||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1681221728865 2023-04-28 05:15:24.3638||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1681221728865 2023-04-28 05:15:24.3638||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1681221728865 2023-04-28 05:15:24.6880||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1681221728865, Details [{"status":true,"message":"Verification successful","data":{"id":2712248943,"domain":"live","status":"success","reference":"1681221728865","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-11T15:18:52.000Z","created_at":"2023-04-11T14:02:19.000Z","channel":"card","currency":"NGN","ip_address":"102.134.16.45","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1681226276,"time_spent":58,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":17},{"type":"input","message":"Filled this field: card expiry","time":19},{"type":"input","message":"Filled this field: card cvv","time":25},{"type":"action","message":"Attempted to pay with card","time":25},{"type":"auth","message":"Authentication Required: pin","time":27},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":38},{"type":"success","message":"Successfully paid with card","time":58}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_0d4b58hz7n","bin":"539983","last4":"3673","exp_month":"10","exp_year":"2023","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_dRr3UZkNRjQeS6tT8Txw","account_name":"OPELUSI OLUBUKOLA OLUWATOSIN","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":119443188,"first_name":"","last_name":"","email":"taiwobukkyopelusi@gmail.com","customer_code":"CUS_g3ti0u5i5egwtt9","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-11T15:18:52.000Z","createdAt":"2023-04-11T14:02:19.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-11T14:02:19.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 05:15:24.6880||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 05:15:24.6880||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 05:15:24.8620||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 05:15:24.8620||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 05:15:24.8620||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1681221728865 2023-04-28 05:15:24.8620||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1681221728865 done. 2023-04-28 05:15:24.8620||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1682268199237 2023-04-28 05:15:24.8620||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1682268199237 2023-04-28 05:15:24.8620||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1682268199237 2023-04-28 05:15:31.1516||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1682268199237, Details [{"status":true,"message":"Verification successful","data":{"id":2747349357,"domain":"live","status":"success","reference":"1682268199237","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-23T16:45:27.000Z","created_at":"2023-04-23T16:43:29.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"129.205.124.223","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1682268210,"time_spent":119,"attempts":0,"errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"success","message":"Successfully paid with bank_transfer","time":119}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_xjkwvkhasy","bin":"310XXX","last4":"X312","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"First Bank of Nigeria","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"First Bank of Nigeria","sender_country":"NG","sender_bank_account_number":"XXXXXXX312","sender_name":"KABOWEI NAOMI O","narration":"NIP:KABOWEI NAOMI O-8203049338/PAYSTACK CHECK/310","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":120742489,"first_name":"","last_name":"","email":"nkabowei@gmail.com","customer_code":"CUS_2wlvdpoxvt32yjd","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-23T16:45:27.000Z","createdAt":"2023-04-23T16:43:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-23T16:43:29.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 05:15:31.1516||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 05:15:31.1516||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 05:15:31.3103||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 05:15:31.3103||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 05:15:31.3103||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1682268199237 2023-04-28 05:15:31.3103||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1682268199237 done. 2023-04-28 05:19:51.8834||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 05:19:52.3028||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 05:19:52.8781||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 4 2023-04-28 05:21:50.7791||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 05:21:51.2188||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 05:21:51.9330||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 5 2023-04-28 05:27:01.9359||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 5 2023-04-28 05:27:02.5614||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 05:29:00.6656||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 6 2023-04-28 05:29:52.7212||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 6 2023-04-28 05:29:53.5977||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 05:34:21.2600||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 6 2023-04-28 05:34:21.9095||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 05:34:39.0467||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 4, CurrentSection : 4 2023-04-28 05:34:39.2227||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 6 2023-04-28 05:34:39.2227||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 6 2023-04-28 05:34:39.4938||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 6 2023-04-28 05:34:39.7501||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 6 2023-04-28 05:34:40.6197||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 6 2023-04-28 05:34:48.0949||DEBUG|CourseService.Program|init main function 2023-04-28 05:34:50.6577||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 4, CurrentSection : 4 2023-04-28 05:34:50.8481||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 6 2023-04-28 05:34:50.8481||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 6 2023-04-28 05:34:51.1881||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 6 2023-04-28 05:34:51.4733||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 6 2023-04-28 05:34:53.6691||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 6 2023-04-28 05:34:55.4977||DEBUG|CourseService.Program|init main function 2023-04-28 05:34:57.9410||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 6 2023-04-28 05:34:59.4060||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 6 2023-04-28 05:36:59.4834||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 05:39:06.0455||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 6 2023-04-28 05:39:36.2069||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 6 2023-04-28 05:39:37.1052||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 05:40:45.1975||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 6 2023-04-28 05:40:51.2082||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 05:41:24.3522||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 6 2023-04-28 05:42:21.0899||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 6 2023-04-28 05:45:15.8656||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 6 2023-04-28 05:46:02.8934||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 6 2023-04-28 05:46:31.4267||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 6 2023-04-28 05:48:50.4957||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 6 2023-04-28 05:49:21.7564||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 6 2023-04-28 06:00:11.5716||WARN|CourseService.Core.Service.PaymentService|About to Reprocess Transaction from 4/28/2023 5:00:11 AM 2023-04-28 06:00:11.5875||WARN|CourseService.Core.Service.PaymentService|12 transactions found to be reprocessed 2023-04-28 06:00:11.5875||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677494235072 2023-04-28 06:00:11.5875||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677494235072 2023-04-28 06:00:11.5977||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677494235072 2023-04-28 06:00:12.0583||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677494235072, Details [{"status":true,"message":"Verification successful","data":{"id":2575214342,"domain":"live","status":"abandoned","reference":"1677494235072","amount":1500000,"message":null,"gateway_response":"The transaction was not completed","paid_at":null,"created_at":"2023-02-27T10:41:29.000Z","channel":"card","currency":"NGN","ip_address":"197.211.44.226","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":null,"fees":null,"fees_split":null,"authorization":{},"customer":{"id":113522691,"first_name":"","last_name":"","email":"adegbolaadekemi3@gmail.com","customer_code":"CUS_dgftjqu0h0e3cp7","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-02-27T10:41:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-02-27T10:41:29.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 06:00:12.1114||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677494235072 2023-04-28 06:00:12.1114||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677494235072 done. 2023-04-28 06:00:12.1114||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677583626223 2023-04-28 06:00:12.1114||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677583626223 2023-04-28 06:00:12.1114||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677583626223 2023-04-28 06:00:12.4244||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677583626223, Details [{"status":true,"message":"Verification successful","data":{"id":2578427401,"domain":"live","status":"success","reference":"1677583626223","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-02-28T11:39:52.000Z","created_at":"2023-02-28T11:28:22.000Z","channel":"card","currency":"NGN","ip_address":"129.18.186.93","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1677583702,"time_spent":690,"attempts":5,"authentication":"otp","errors":1,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":24},{"type":"input","message":"Changed this field: card number","time":68},{"type":"input","message":"Filled this field: card expiry","time":68},{"type":"input","message":"Filled this field: card cvv","time":68},{"type":"action","message":"Attempted to pay with card","time":76},{"type":"auth","message":"Authentication Required: otp","time":78},{"type":"error","message":"Error: Insufficient funds","time":106},{"type":"input","message":"Changed this field: card number","time":126},{"type":"input","message":"Changed this field: card expiry","time":128},{"type":"input","message":"Changed this field: card cvv","time":133},{"type":"action","message":"Attempted to pay with card","time":133},{"type":"auth","message":"Authentication Required: pin","time":134},{"type":"action","message":"Attempted to pay with card","time":137},{"type":"auth","message":"Authentication Required: otp","time":154},{"type":"action","message":"Set payment method to: ussd","time":262},{"type":"action","message":"Set payment method to: card","time":304},{"type":"input","message":"Changed this field: card number","time":618},{"type":"input","message":"Changed this field: card expiry","time":620},{"type":"input","message":"Changed this field: card cvv","time":625},{"type":"action","message":"Attempted to pay with card","time":626},{"type":"auth","message":"Authentication Required: pin","time":638},{"type":"action","message":"Attempted to pay with card","time":641},{"type":"auth","message":"Authentication Required: otp","time":651},{"type":"success","message":"Successfully paid with card","time":690}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_h0cybrkqwd","bin":"539983","last4":"9279","exp_month":"01","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_eX6ejtQ1KwnVkRPYJEaL","account_name":"EGBOCHUE TOLULOPE IJEOMA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":113630481,"first_name":"","last_name":"","email":"tolulopeijeoma@gmail.com","customer_code":"CUS_16cgv1vn6l46m1k","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-02-28T11:39:52.000Z","createdAt":"2023-02-28T11:28:22.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-02-28T11:28:22.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 06:00:12.4705||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 06:00:12.4705||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 06:00:12.7494||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 06:00:12.7494||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 06:00:12.7585||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677583626223 2023-04-28 06:00:12.7585||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677583626223 done. 2023-04-28 06:00:12.7585||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 06:00:12.7585||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 06:00:12.7585||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 06:00:13.0282||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 06:00:13.0319||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 06:00:13.0319||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 06:00:13.1649||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 06:00:13.1649||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 06:00:13.1649||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 06:00:13.1649||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 06:00:13.1649||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 06:00:13.1649||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 06:00:13.1706||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 06:00:13.5039||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 06:00:13.5039||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 06:00:13.5039||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 06:00:13.6387||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 06:00:13.6387||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 06:00:13.6387||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 06:00:13.6387||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 06:00:13.6387||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 06:00:13.6387||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 06:00:13.6387||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 06:00:13.9802||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 06:00:13.9802||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 06:00:13.9802||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 06:00:14.1158||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 06:00:14.1158||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 06:00:14.1158||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 06:00:14.1158||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 06:00:14.1158||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678999169786 2023-04-28 06:00:14.1158||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678999169786 2023-04-28 06:00:14.1158||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678999169786 2023-04-28 06:00:14.4855||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678999169786, Details [{"status":true,"message":"Verification successful","data":{"id":2634369725,"domain":"live","status":"failed","reference":"1678999169786","amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-16T20:39:46.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679000120,"time_spent":4,"attempts":0,"errors":0,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":6},{"type":"action","message":"Set payment method to: bank_transfer","time":4}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-16T20:39:46.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-16T20:39:46.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 06:00:14.4855||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678999169786 2023-04-28 06:00:14.4855||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678999169786 done. 2023-04-28 06:00:14.4855||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679575394975 2023-04-28 06:00:14.4855||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679575394975 2023-04-28 06:00:14.4855||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679575394975 2023-04-28 06:00:14.9598||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679575394975, Details [{"status":true,"message":"Verification successful","data":{"id":2654780093,"domain":"live","status":"failed","reference":"1679575394975","amount":1500000,"message":"fellback-BnF","gateway_response":"Enter the OTP code sent to your phone to complete the transaction","paid_at":null,"created_at":"2023-03-23T12:43:24.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679577756,"time_spent":922,"attempts":12,"authentication":"otp","errors":3,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":8},{"type":"action","message":"Set payment method to: visa_qr","time":25},{"type":"action","message":"Set payment method to: card","time":41},{"type":"input","message":"Filled this field: card number","time":81},{"type":"input","message":"Filled this field: card expiry","time":84},{"type":"input","message":"Filled this field: card cvv","time":89},{"type":"action","message":"Attempted to pay with card","time":90},{"type":"auth","message":"Authentication Required: pin","time":90},{"type":"action","message":"Attempted to pay with card","time":231},{"type":"auth","message":"Authentication Required: otp","time":249},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":266},{"type":"action","message":"Attempted to pay with card","time":279},{"type":"auth","message":"Authentication Required: 3DS","time":283},{"type":"action","message":"Third-party authentication window opened","time":292},{"type":"action","message":"Third-party authentication window closed","time":297},{"type":"action","message":"Attempted to pay with card","time":310},{"type":"error","message":"Error: Incorrect PIN","time":315},{"type":"action","message":"Attempted to pay with card","time":335},{"type":"auth","message":"Authentication Required: pin","time":336},{"type":"action","message":"Attempted to pay with card","time":349},{"type":"error","message":"Error: PIN tries exceeded","time":357},{"type":"action","message":"Set payment method to: bank_transfer","time":371},{"type":"input","message":"Changed this field: card number","time":38},{"type":"input","message":"Changed this field: card expiry","time":41},{"type":"input","message":"Changed this field: card cvv","time":47},{"type":"action","message":"Attempted to pay with card","time":48},{"type":"auth","message":"Authentication Required: pin","time":49},{"type":"action","message":"Attempted to pay with card","time":290},{"type":"action","message":"Attempted to pay with card","time":333},{"type":"auth","message":"Authentication Required: 3DS","time":333},{"type":"action","message":"Third-party authentication window opened","time":340},{"type":"action","message":"Third-party authentication window closed","time":357},{"type":"action","message":"Attempted to pay with card","time":371},{"type":"auth","message":"Authentication Required: otp","time":378},{"type":"input","message":"Changed this field: card number","time":693},{"type":"input","message":"Changed this field: card expiry","time":701},{"type":"input","message":"Changed this field: card cvv","time":812},{"type":"action","message":"Attempted to pay with card","time":895},{"type":"auth","message":"Authentication Required: pin","time":895},{"type":"action","message":"Attempted to pay with card","time":908},{"type":"auth","message":"Authentication Required: otp","time":922}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_omqv2ph9k0","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T12:43:24.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-23T12:43:24.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 06:00:14.9598||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679575394975 2023-04-28 06:00:14.9598||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679575394975 done. 2023-04-28 06:00:14.9598||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679581155555 2023-04-28 06:00:14.9598||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679581155555 2023-04-28 06:00:14.9598||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679581155555 2023-04-28 06:00:16.1493||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679581155555, Details [{"status":true,"message":"Verification successful","data":{"id":2655034402,"domain":"live","status":"failed","reference":"1679581155555","amount":1500000,"message":null,"gateway_response":"Denied by Fraud System.","paid_at":null,"created_at":"2023-03-23T14:19:27.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679581253,"time_spent":61,"attempts":5,"authentication":"otp","errors":4,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":13},{"type":"input","message":"Filled this field: card expiry","time":17},{"type":"input","message":"Filled this field: card cvv","time":21},{"type":"action","message":"Attempted to pay with card","time":21},{"type":"auth","message":"Authentication Required: pin","time":22},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":35},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":63},{"type":"input","message":"Changed this field: card number","time":20},{"type":"input","message":"Changed this field: card expiry","time":24},{"type":"input","message":"Changed this field: card cvv","time":27},{"type":"action","message":"Attempted to pay with card","time":27},{"type":"error","message":"Error: Unable to process transaction","time":28},{"type":"action","message":"Attempted to pay with card","time":36},{"type":"error","message":"Error: Unable to process transaction","time":37},{"type":"input","message":"Changed this field: card number","time":56},{"type":"action","message":"Attempted to pay with card","time":60},{"type":"error","message":"Error: Unable to process transaction","time":61}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_193orasj1g","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T14:19:27.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-23T14:19:27.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 06:00:16.1550||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679581155555 2023-04-28 06:00:16.1550||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679581155555 done. 2023-04-28 06:00:16.1550||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679946700523 2023-04-28 06:00:16.1550||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679946700523 2023-04-28 06:00:16.1550||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679946700523 2023-04-28 06:00:16.4718||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679946700523, Details [{"status":true,"message":"Verification successful","data":{"id":2668137499,"domain":"live","status":"abandoned","reference":"1679946700523","amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-27T19:51:49.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679946787,"time_spent":6,"attempts":2,"authentication":"pin","errors":1,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":25},{"type":"input","message":"Filled this field: card expiry","time":27},{"type":"input","message":"Filled this field: card cvv","time":33},{"type":"action","message":"Attempted to pay with card","time":33},{"type":"auth","message":"Authentication Required: pin","time":35},{"type":"action","message":"Attempted to pay with card","time":39},{"type":"error","message":"Error: Transaction Declined","time":43},{"type":"action","message":"Set payment method to: bank_transfer","time":6}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-27T19:51:49.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-27T19:51:49.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 06:00:16.4718||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679946700523 2023-04-28 06:00:16.4718||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679946700523 done. 2023-04-28 06:00:16.4718||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1680604298949 2023-04-28 06:00:16.4718||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1680604298949 2023-04-28 06:00:16.4821||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1680604298949 2023-04-28 06:00:16.8309||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1680604298949, Details [{"status":true,"message":"Verification successful","data":{"id":2691003823,"domain":"live","status":"success","reference":"1680604298949","amount":1500000,"message":"expecting-3d-response","gateway_response":"Approved","paid_at":"2023-04-04T11:19:04.000Z","created_at":"2023-04-04T10:31:51.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"62.173.45.142","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1680607048,"time_spent":99,"attempts":1,"authentication":"3DS","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":27},{"type":"input","message":"Filled this field: card expiry","time":30},{"type":"input","message":"Filled this field: card cvv","time":34},{"type":"action","message":"Attempted to pay with card","time":34},{"type":"auth","message":"Authentication Required: 3DS","time":35},{"type":"action","message":"Third-party authentication window opened","time":38},{"type":"action","message":"Set payment method to: bank_transfer","time":9},{"type":"success","message":"Successfully paid with bank_transfer","time":99},{"type":"success","message":"Successfully paid with bank_transfer","time":99}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_ppdzc3xaxr","bin":"004XXX","last4":"X080","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"Access Bank","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"Access Bank","sender_country":"NG","sender_bank_account_number":"XXXXXXX080","sender_name":"BABALOLA OLUWATOSIN","narration":"NIP:BABALOLA OLUWATOSIN-7548670229/PAYSTACK CHECK","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":118392046,"first_name":"","last_name":"","email":"babalolaoluwatosin12@gmail.com","customer_code":"CUS_8a6w4kolnhbn9mr","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-04T11:19:04.000Z","createdAt":"2023-04-04T10:31:51.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-04T10:31:51.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 06:00:16.8309||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 06:00:16.8309||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 06:00:16.9607||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 06:00:16.9607||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 06:00:16.9655||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1680604298949 2023-04-28 06:00:16.9655||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1680604298949 done. 2023-04-28 06:00:16.9655||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1681221728865 2023-04-28 06:00:16.9655||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1681221728865 2023-04-28 06:00:16.9655||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1681221728865 2023-04-28 06:00:17.4347||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1681221728865, Details [{"status":true,"message":"Verification successful","data":{"id":2712248943,"domain":"live","status":"success","reference":"1681221728865","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-11T15:18:52.000Z","created_at":"2023-04-11T14:02:19.000Z","channel":"card","currency":"NGN","ip_address":"102.134.16.45","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1681226276,"time_spent":58,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":17},{"type":"input","message":"Filled this field: card expiry","time":19},{"type":"input","message":"Filled this field: card cvv","time":25},{"type":"action","message":"Attempted to pay with card","time":25},{"type":"auth","message":"Authentication Required: pin","time":27},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":38},{"type":"success","message":"Successfully paid with card","time":58}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_0d4b58hz7n","bin":"539983","last4":"3673","exp_month":"10","exp_year":"2023","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_dRr3UZkNRjQeS6tT8Txw","account_name":"OPELUSI OLUBUKOLA OLUWATOSIN","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":119443188,"first_name":"","last_name":"","email":"taiwobukkyopelusi@gmail.com","customer_code":"CUS_g3ti0u5i5egwtt9","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-11T15:18:52.000Z","createdAt":"2023-04-11T14:02:19.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-11T14:02:19.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 06:00:17.4377||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 06:00:17.4377||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 06:00:17.5687||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 06:00:17.5687||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 06:00:17.5687||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1681221728865 2023-04-28 06:00:17.5687||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1681221728865 done. 2023-04-28 06:00:17.5687||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1682268199237 2023-04-28 06:00:17.5687||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1682268199237 2023-04-28 06:00:17.5687||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1682268199237 2023-04-28 06:00:17.8619||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1682268199237, Details [{"status":true,"message":"Verification successful","data":{"id":2747349357,"domain":"live","status":"success","reference":"1682268199237","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-23T16:45:27.000Z","created_at":"2023-04-23T16:43:29.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"129.205.124.223","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1682268210,"time_spent":119,"attempts":0,"errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"success","message":"Successfully paid with bank_transfer","time":119}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_xjkwvkhasy","bin":"310XXX","last4":"X312","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"First Bank of Nigeria","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"First Bank of Nigeria","sender_country":"NG","sender_bank_account_number":"XXXXXXX312","sender_name":"KABOWEI NAOMI O","narration":"NIP:KABOWEI NAOMI O-8203049338/PAYSTACK CHECK/310","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":120742489,"first_name":"","last_name":"","email":"nkabowei@gmail.com","customer_code":"CUS_2wlvdpoxvt32yjd","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-23T16:45:27.000Z","createdAt":"2023-04-23T16:43:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-23T16:43:29.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 06:00:17.8619||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 06:00:17.8619||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 06:00:17.9976||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 06:00:17.9976||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 06:00:17.9976||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1682268199237 2023-04-28 06:00:17.9976||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1682268199237 done. 2023-04-28 06:01:42.2465||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 06:01:42.6864||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 06:01:43.6667||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 6 2023-04-28 06:02:17.1703||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 06:02:17.6337||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 06:02:18.6260||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 7 2023-04-28 06:03:50.2303||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:8239912e-1f94-48b9-8170-d0d593cbd468 Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) at RepositoryBase.Repository`1.Create(TObject TObject) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\Repository\Repository\Repository.cs:line 82 at CourseService.Core.Service.CourseService.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3058 2023-04-28 06:03:50.2303||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:8239912e-1f94-48b9-8170-d0d593cbd468 Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) at RepositoryBase.Repository`1.Create(TObject TObject) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\Repository\Repository\Repository.cs:line 82 at CourseService.Core.Service.CourseService.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3058 at CourseService.Controllers.CourseController.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1278 2023-04-28 06:03:51.2319||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 7 2023-04-28 06:04:07.6205||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 7 2023-04-28 06:04:20.9188||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:8239912e-1f94-48b9-8170-d0d593cbd468 Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) at RepositoryBase.Repository`1.Create(TObject TObject) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\Repository\Repository\Repository.cs:line 82 at CourseService.Core.Service.CourseService.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3058 2023-04-28 06:04:20.9188||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:8239912e-1f94-48b9-8170-d0d593cbd468 Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) at RepositoryBase.Repository`1.Create(TObject TObject) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\Repository\Repository\Repository.cs:line 82 at CourseService.Core.Service.CourseService.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3058 at CourseService.Controllers.CourseController.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1278 2023-04-28 06:04:21.9461||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 7 2023-04-28 06:04:31.5328||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 7 2023-04-28 06:04:46.1267||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 7 2023-04-28 06:04:54.2055||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 7 2023-04-28 06:06:34.4233||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 7 2023-04-28 06:06:38.3574||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 06:07:44.8502||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 06:25:29.5696||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 9 2023-04-28 06:27:40.3335||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 06:27:40.7682||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 06:27:42.8075||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 9 2023-04-28 06:28:18.4714||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 06:29:03.8921||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 06:29:04.3475||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 06:29:05.1474||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 10 2023-04-28 06:29:26.4088||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 06:29:28.0949||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 06:29:39.3969||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 06:29:43.7907||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 06:29:50.6441||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 06:31:36.8126||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 06:31:37.2463||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 06:31:38.1270||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 11 2023-04-28 06:34:49.5817||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 06:34:50.0241||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 06:34:50.8680||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 12 2023-04-28 06:35:17.7118||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 06:36:04.5694||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 06:36:05.0322||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 06:36:05.9717||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 13 2023-04-28 06:36:45.4693||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 06:37:57.4888||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 06:38:53.6257||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 06:39:07.7040||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 06:50:10.7700||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 06:50:11.2249||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 06:50:12.0790||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 14 2023-04-28 06:50:32.0528||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 14 2023-04-28 06:50:32.9230||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 06:50:47.8427||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 06:51:27.1529||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 06:51:40.5796||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 06:51:41.0572||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 06:51:41.5656||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 15 2023-04-28 06:52:18.4205||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 06:52:38.8479||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 06:52:39.3115||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 06:52:40.3720||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 16 2023-04-28 06:54:34.2895||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:8239912e-1f94-48b9-8170-d0d593cbd468 Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) at RepositoryBase.Repository`1.Create(TObject TObject) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\Repository\Repository\Repository.cs:line 82 at CourseService.Core.Service.CourseService.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3058 2023-04-28 06:54:34.2895||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:8239912e-1f94-48b9-8170-d0d593cbd468 Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) at RepositoryBase.Repository`1.Create(TObject TObject) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\Repository\Repository\Repository.cs:line 82 at CourseService.Core.Service.CourseService.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3058 at CourseService.Controllers.CourseController.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1278 2023-04-28 06:54:35.4454||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 16 2023-04-28 06:57:32.6351||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:8239912e-1f94-48b9-8170-d0d593cbd468 Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) at RepositoryBase.Repository`1.Create(TObject TObject) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\Repository\Repository\Repository.cs:line 82 at CourseService.Core.Service.CourseService.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3058 2023-04-28 06:57:32.6351||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:8239912e-1f94-48b9-8170-d0d593cbd468 Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) at RepositoryBase.Repository`1.Create(TObject TObject) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\Repository\Repository\Repository.cs:line 82 at CourseService.Core.Service.CourseService.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3058 at CourseService.Controllers.CourseController.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1278 2023-04-28 06:57:33.6495||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 16 2023-04-28 06:59:00.9013||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 06:59:01.3600||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 06:59:02.1872||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 18 2023-04-28 06:59:23.2288||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 07:00:02.1375||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 07:00:02.6081||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 07:00:03.2355||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 1 2023-04-28 07:00:12.5751||WARN|CourseService.Core.Service.PaymentService|About to Reprocess Transaction from 4/28/2023 6:00:12 AM 2023-04-28 07:00:12.5751||WARN|CourseService.Core.Service.PaymentService|12 transactions found to be reprocessed 2023-04-28 07:00:12.5751||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677494235072 2023-04-28 07:00:12.5751||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677494235072 2023-04-28 07:00:12.5751||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677494235072 2023-04-28 07:00:12.5842||WARN|CourseService.Core.Service.CourseService|4 courses to be Processed 2023-04-28 07:00:12.5842||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 255 2023-04-28 07:00:12.5977||WARN|CourseService.Core.Service.CourseService|2 CourseAssets for CourseId 255 2023-04-28 07:00:12.5977||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 256 2023-04-28 07:00:12.5977||WARN|CourseService.Core.Service.CourseService|0 CourseAssets for CourseId 256 2023-04-28 07:00:12.5977||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 257 2023-04-28 07:00:12.5977||WARN|CourseService.Core.Service.CourseService|0 CourseAssets for CourseId 257 2023-04-28 07:00:12.5977||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 260 2023-04-28 07:00:12.5977||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\/0ab9db94-0a05-40a9-ba99-daefb6c1d3ce.mp4]. 2023-04-28 07:00:12.5977||WARN|CourseService.Core.Service.CourseService|0 CourseAssets for CourseId 260 2023-04-28 07:00:12.6571||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\/971df495-b0c1-4ac6-8a73-2ee618f7c759.mp4]. 2023-04-28 07:00:13.3620||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677494235072, Details [{"status":true,"message":"Verification successful","data":{"id":2575214342,"domain":"live","status":"abandoned","reference":"1677494235072","amount":1500000,"message":null,"gateway_response":"The transaction was not completed","paid_at":null,"created_at":"2023-02-27T10:41:29.000Z","channel":"card","currency":"NGN","ip_address":"197.211.44.226","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":null,"fees":null,"fees_split":null,"authorization":{},"customer":{"id":113522691,"first_name":"","last_name":"","email":"adegbolaadekemi3@gmail.com","customer_code":"CUS_dgftjqu0h0e3cp7","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-02-27T10:41:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-02-27T10:41:29.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 07:00:13.3620||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677494235072 2023-04-28 07:00:13.3620||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677494235072 done. 2023-04-28 07:00:13.3620||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677583626223 2023-04-28 07:00:13.3620||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677583626223 2023-04-28 07:00:13.3620||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677583626223 2023-04-28 07:00:13.6870||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677583626223, Details [{"status":true,"message":"Verification successful","data":{"id":2578427401,"domain":"live","status":"success","reference":"1677583626223","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-02-28T11:39:52.000Z","created_at":"2023-02-28T11:28:22.000Z","channel":"card","currency":"NGN","ip_address":"129.18.186.93","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1677583702,"time_spent":690,"attempts":5,"authentication":"otp","errors":1,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":24},{"type":"input","message":"Changed this field: card number","time":68},{"type":"input","message":"Filled this field: card expiry","time":68},{"type":"input","message":"Filled this field: card cvv","time":68},{"type":"action","message":"Attempted to pay with card","time":76},{"type":"auth","message":"Authentication Required: otp","time":78},{"type":"error","message":"Error: Insufficient funds","time":106},{"type":"input","message":"Changed this field: card number","time":126},{"type":"input","message":"Changed this field: card expiry","time":128},{"type":"input","message":"Changed this field: card cvv","time":133},{"type":"action","message":"Attempted to pay with card","time":133},{"type":"auth","message":"Authentication Required: pin","time":134},{"type":"action","message":"Attempted to pay with card","time":137},{"type":"auth","message":"Authentication Required: otp","time":154},{"type":"action","message":"Set payment method to: ussd","time":262},{"type":"action","message":"Set payment method to: card","time":304},{"type":"input","message":"Changed this field: card number","time":618},{"type":"input","message":"Changed this field: card expiry","time":620},{"type":"input","message":"Changed this field: card cvv","time":625},{"type":"action","message":"Attempted to pay with card","time":626},{"type":"auth","message":"Authentication Required: pin","time":638},{"type":"action","message":"Attempted to pay with card","time":641},{"type":"auth","message":"Authentication Required: otp","time":651},{"type":"success","message":"Successfully paid with card","time":690}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_h0cybrkqwd","bin":"539983","last4":"9279","exp_month":"01","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_eX6ejtQ1KwnVkRPYJEaL","account_name":"EGBOCHUE TOLULOPE IJEOMA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":113630481,"first_name":"","last_name":"","email":"tolulopeijeoma@gmail.com","customer_code":"CUS_16cgv1vn6l46m1k","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-02-28T11:39:52.000Z","createdAt":"2023-02-28T11:28:22.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-02-28T11:28:22.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 07:00:13.6942||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 07:00:13.6942||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 07:00:13.9590||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 07:00:13.9590||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 07:00:13.9590||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677583626223 2023-04-28 07:00:13.9590||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677583626223 done. 2023-04-28 07:00:13.9590||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 07:00:13.9590||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 07:00:13.9590||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 07:00:14.3573||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 07:00:14.3573||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 07:00:14.3573||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 07:00:14.5164||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 07:00:14.5164||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 07:00:14.5217||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 07:00:14.5217||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 07:00:14.5217||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 07:00:14.5217||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 07:00:14.5217||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 07:00:14.8643||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 2023-04-28 07:00:14.8643||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 2023-04-28 07:00:15.0301||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 07:00:15.0301||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 07:00:15.0301||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 07:00:15.1611||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 07:00:15.1611||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 07:00:15.1611||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 07:00:15.1611||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 07:00:15.1611||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 07:00:15.1611||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 07:00:15.1611||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 07:00:15.4811||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 07:00:15.4811||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 07:00:15.4811||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 07:00:15.6157||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 07:00:15.6157||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 07:00:15.6157||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 07:00:15.6157||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 07:00:15.6157||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678999169786 2023-04-28 07:00:15.6157||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678999169786 2023-04-28 07:00:15.6157||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678999169786 2023-04-28 07:00:16.1376||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678999169786, Details [{"status":true,"message":"Verification successful","data":{"id":2634369725,"domain":"live","status":"failed","reference":"1678999169786","amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-16T20:39:46.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679000120,"time_spent":4,"attempts":0,"errors":0,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":6},{"type":"action","message":"Set payment method to: bank_transfer","time":4}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-16T20:39:46.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-16T20:39:46.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 07:00:16.1432||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678999169786 2023-04-28 07:00:16.1432||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678999169786 done. 2023-04-28 07:00:16.1432||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679575394975 2023-04-28 07:00:16.1432||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679575394975 2023-04-28 07:00:16.1432||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679575394975 2023-04-28 07:00:16.4782||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679575394975, Details [{"status":true,"message":"Verification successful","data":{"id":2654780093,"domain":"live","status":"failed","reference":"1679575394975","amount":1500000,"message":"fellback-BnF","gateway_response":"Enter the OTP code sent to your phone to complete the transaction","paid_at":null,"created_at":"2023-03-23T12:43:24.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679577756,"time_spent":922,"attempts":12,"authentication":"otp","errors":3,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":8},{"type":"action","message":"Set payment method to: visa_qr","time":25},{"type":"action","message":"Set payment method to: card","time":41},{"type":"input","message":"Filled this field: card number","time":81},{"type":"input","message":"Filled this field: card expiry","time":84},{"type":"input","message":"Filled this field: card cvv","time":89},{"type":"action","message":"Attempted to pay with card","time":90},{"type":"auth","message":"Authentication Required: pin","time":90},{"type":"action","message":"Attempted to pay with card","time":231},{"type":"auth","message":"Authentication Required: otp","time":249},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":266},{"type":"action","message":"Attempted to pay with card","time":279},{"type":"auth","message":"Authentication Required: 3DS","time":283},{"type":"action","message":"Third-party authentication window opened","time":292},{"type":"action","message":"Third-party authentication window closed","time":297},{"type":"action","message":"Attempted to pay with card","time":310},{"type":"error","message":"Error: Incorrect PIN","time":315},{"type":"action","message":"Attempted to pay with card","time":335},{"type":"auth","message":"Authentication Required: pin","time":336},{"type":"action","message":"Attempted to pay with card","time":349},{"type":"error","message":"Error: PIN tries exceeded","time":357},{"type":"action","message":"Set payment method to: bank_transfer","time":371},{"type":"input","message":"Changed this field: card number","time":38},{"type":"input","message":"Changed this field: card expiry","time":41},{"type":"input","message":"Changed this field: card cvv","time":47},{"type":"action","message":"Attempted to pay with card","time":48},{"type":"auth","message":"Authentication Required: pin","time":49},{"type":"action","message":"Attempted to pay with card","time":290},{"type":"action","message":"Attempted to pay with card","time":333},{"type":"auth","message":"Authentication Required: 3DS","time":333},{"type":"action","message":"Third-party authentication window opened","time":340},{"type":"action","message":"Third-party authentication window closed","time":357},{"type":"action","message":"Attempted to pay with card","time":371},{"type":"auth","message":"Authentication Required: otp","time":378},{"type":"input","message":"Changed this field: card number","time":693},{"type":"input","message":"Changed this field: card expiry","time":701},{"type":"input","message":"Changed this field: card cvv","time":812},{"type":"action","message":"Attempted to pay with card","time":895},{"type":"auth","message":"Authentication Required: pin","time":895},{"type":"action","message":"Attempted to pay with card","time":908},{"type":"auth","message":"Authentication Required: otp","time":922}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_omqv2ph9k0","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T12:43:24.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-23T12:43:24.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 07:00:16.4782||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679575394975 2023-04-28 07:00:16.4782||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679575394975 done. 2023-04-28 07:00:16.4782||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679581155555 2023-04-28 07:00:16.4782||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679581155555 2023-04-28 07:00:16.4782||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679581155555 2023-04-28 07:00:16.8506||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679581155555, Details [{"status":true,"message":"Verification successful","data":{"id":2655034402,"domain":"live","status":"failed","reference":"1679581155555","amount":1500000,"message":null,"gateway_response":"Denied by Fraud System.","paid_at":null,"created_at":"2023-03-23T14:19:27.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679581253,"time_spent":61,"attempts":5,"authentication":"otp","errors":4,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":13},{"type":"input","message":"Filled this field: card expiry","time":17},{"type":"input","message":"Filled this field: card cvv","time":21},{"type":"action","message":"Attempted to pay with card","time":21},{"type":"auth","message":"Authentication Required: pin","time":22},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":35},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":63},{"type":"input","message":"Changed this field: card number","time":20},{"type":"input","message":"Changed this field: card expiry","time":24},{"type":"input","message":"Changed this field: card cvv","time":27},{"type":"action","message":"Attempted to pay with card","time":27},{"type":"error","message":"Error: Unable to process transaction","time":28},{"type":"action","message":"Attempted to pay with card","time":36},{"type":"error","message":"Error: Unable to process transaction","time":37},{"type":"input","message":"Changed this field: card number","time":56},{"type":"action","message":"Attempted to pay with card","time":60},{"type":"error","message":"Error: Unable to process transaction","time":61}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_193orasj1g","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T14:19:27.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-23T14:19:27.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 07:00:16.8506||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679581155555 2023-04-28 07:00:16.8506||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679581155555 done. 2023-04-28 07:00:16.8506||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679946700523 2023-04-28 07:00:16.8506||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679946700523 2023-04-28 07:00:16.8506||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679946700523 2023-04-28 07:00:17.2434||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679946700523, Details [{"status":true,"message":"Verification successful","data":{"id":2668137499,"domain":"live","status":"abandoned","reference":"1679946700523","amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-27T19:51:49.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679946787,"time_spent":6,"attempts":2,"authentication":"pin","errors":1,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":25},{"type":"input","message":"Filled this field: card expiry","time":27},{"type":"input","message":"Filled this field: card cvv","time":33},{"type":"action","message":"Attempted to pay with card","time":33},{"type":"auth","message":"Authentication Required: pin","time":35},{"type":"action","message":"Attempted to pay with card","time":39},{"type":"error","message":"Error: Transaction Declined","time":43},{"type":"action","message":"Set payment method to: bank_transfer","time":6}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-27T19:51:49.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-27T19:51:49.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 07:00:17.2434||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679946700523 2023-04-28 07:00:17.2518||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679946700523 done. 2023-04-28 07:00:17.2518||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1680604298949 2023-04-28 07:00:17.2518||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1680604298949 2023-04-28 07:00:17.2518||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1680604298949 2023-04-28 07:00:17.6218||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1680604298949, Details [{"status":true,"message":"Verification successful","data":{"id":2691003823,"domain":"live","status":"success","reference":"1680604298949","amount":1500000,"message":"expecting-3d-response","gateway_response":"Approved","paid_at":"2023-04-04T11:19:04.000Z","created_at":"2023-04-04T10:31:51.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"62.173.45.142","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1680607048,"time_spent":99,"attempts":1,"authentication":"3DS","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":27},{"type":"input","message":"Filled this field: card expiry","time":30},{"type":"input","message":"Filled this field: card cvv","time":34},{"type":"action","message":"Attempted to pay with card","time":34},{"type":"auth","message":"Authentication Required: 3DS","time":35},{"type":"action","message":"Third-party authentication window opened","time":38},{"type":"action","message":"Set payment method to: bank_transfer","time":9},{"type":"success","message":"Successfully paid with bank_transfer","time":99},{"type":"success","message":"Successfully paid with bank_transfer","time":99}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_ppdzc3xaxr","bin":"004XXX","last4":"X080","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"Access Bank","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"Access Bank","sender_country":"NG","sender_bank_account_number":"XXXXXXX080","sender_name":"BABALOLA OLUWATOSIN","narration":"NIP:BABALOLA OLUWATOSIN-7548670229/PAYSTACK CHECK","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":118392046,"first_name":"","last_name":"","email":"babalolaoluwatosin12@gmail.com","customer_code":"CUS_8a6w4kolnhbn9mr","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-04T11:19:04.000Z","createdAt":"2023-04-04T10:31:51.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-04T10:31:51.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 07:00:17.6218||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 07:00:17.6218||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 07:00:17.7508||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 07:00:17.7508||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 07:00:17.7559||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1680604298949 2023-04-28 07:00:17.7559||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1680604298949 done. 2023-04-28 07:00:17.7559||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1681221728865 2023-04-28 07:00:17.7559||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1681221728865 2023-04-28 07:00:17.7559||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1681221728865 2023-04-28 07:00:18.0470||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1681221728865, Details [{"status":true,"message":"Verification successful","data":{"id":2712248943,"domain":"live","status":"success","reference":"1681221728865","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-11T15:18:52.000Z","created_at":"2023-04-11T14:02:19.000Z","channel":"card","currency":"NGN","ip_address":"102.134.16.45","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1681226276,"time_spent":58,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":17},{"type":"input","message":"Filled this field: card expiry","time":19},{"type":"input","message":"Filled this field: card cvv","time":25},{"type":"action","message":"Attempted to pay with card","time":25},{"type":"auth","message":"Authentication Required: pin","time":27},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":38},{"type":"success","message":"Successfully paid with card","time":58}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_0d4b58hz7n","bin":"539983","last4":"3673","exp_month":"10","exp_year":"2023","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_dRr3UZkNRjQeS6tT8Txw","account_name":"OPELUSI OLUBUKOLA OLUWATOSIN","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":119443188,"first_name":"","last_name":"","email":"taiwobukkyopelusi@gmail.com","customer_code":"CUS_g3ti0u5i5egwtt9","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-11T15:18:52.000Z","createdAt":"2023-04-11T14:02:19.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-11T14:02:19.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 07:00:18.0470||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 07:00:18.0470||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 07:00:18.1852||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 07:00:18.1852||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 07:00:18.1852||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1681221728865 2023-04-28 07:00:18.1852||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1681221728865 done. 2023-04-28 07:00:18.1852||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1682268199237 2023-04-28 07:00:18.1852||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1682268199237 2023-04-28 07:00:18.1912||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1682268199237 2023-04-28 07:00:18.5131||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1682268199237, Details [{"status":true,"message":"Verification successful","data":{"id":2747349357,"domain":"live","status":"success","reference":"1682268199237","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-23T16:45:27.000Z","created_at":"2023-04-23T16:43:29.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"129.205.124.223","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1682268210,"time_spent":119,"attempts":0,"errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"success","message":"Successfully paid with bank_transfer","time":119}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_xjkwvkhasy","bin":"310XXX","last4":"X312","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"First Bank of Nigeria","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"First Bank of Nigeria","sender_country":"NG","sender_bank_account_number":"XXXXXXX312","sender_name":"KABOWEI NAOMI O","narration":"NIP:KABOWEI NAOMI O-8203049338/PAYSTACK CHECK/310","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":120742489,"first_name":"","last_name":"","email":"nkabowei@gmail.com","customer_code":"CUS_2wlvdpoxvt32yjd","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-23T16:45:27.000Z","createdAt":"2023-04-23T16:43:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-23T16:43:29.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 07:00:18.5131||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 07:00:18.5163||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 07:00:18.6326||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 07:00:18.6432||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 07:00:18.6432||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1682268199237 2023-04-28 07:00:18.6432||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1682268199237 done. 2023-04-28 07:01:06.4445||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 1 2023-04-28 07:01:24.5036||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 1 2023-04-28 07:01:27.6118||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 07:01:27.6118||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 07:01:29.7936||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 07:01:29.7936||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 07:01:31.2782||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 07:01:31.2782||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 07:01:32.4421||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 07:01:32.4421||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 07:01:34.0197||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 07:01:34.0197||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 07:02:32.8947||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 07:02:33.3766||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 07:02:34.1940||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 3 2023-04-28 07:04:18.9390||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 07:04:19.4237||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 07:04:20.4247||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 4 2023-04-28 07:06:44.9540||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 07:06:45.4292||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 07:06:45.7998||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 4 2023-04-28 07:06:59.7965||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:8239912e-1f94-48b9-8170-d0d593cbd468 Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) at RepositoryBase.Repository`1.Create(TObject TObject) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\Repository\Repository\Repository.cs:line 82 at CourseService.Core.Service.CourseService.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3058 2023-04-28 07:06:59.7965||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:8239912e-1f94-48b9-8170-d0d593cbd468 Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) at RepositoryBase.Repository`1.Create(TObject TObject) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\Repository\Repository\Repository.cs:line 82 at CourseService.Core.Service.CourseService.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3058 at CourseService.Controllers.CourseController.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1278 2023-04-28 07:07:00.8778||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 4 2023-04-28 07:07:59.8546||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 07:08:00.3641||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 07:08:00.9540||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 6 2023-04-28 07:08:25.9766||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 07:21:53.2390||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 7 2023-04-28 07:23:40.4167||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 07:23:40.8965||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 07:23:41.8943||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 7 2023-04-28 07:25:34.5908||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 7 2023-04-28 07:25:35.6302||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 07:25:57.1584||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 8 2023-04-28 07:25:58.3219||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 07:26:31.6873||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 8 2023-04-28 07:26:44.3979||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 07:26:44.8999||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 07:26:45.7347||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 8 2023-04-28 07:29:46.2654||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 8 2023-04-28 07:30:26.4783||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 07:30:26.9595||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 07:30:27.4737||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 9 2023-04-28 07:31:41.4809||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 07:31:41.9679||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 07:31:42.7945||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 10 2023-04-28 07:33:11.7017||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 10 2023-04-28 07:33:12.6737||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 07:34:02.9225||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:8239912e-1f94-48b9-8170-d0d593cbd468 Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) at RepositoryBase.Repository`1.Create(TObject TObject) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\Repository\Repository\Repository.cs:line 82 at CourseService.Core.Service.CourseService.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3058 2023-04-28 07:34:02.9225||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:8239912e-1f94-48b9-8170-d0d593cbd468 Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) at RepositoryBase.Repository`1.Create(TObject TObject) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\Repository\Repository\Repository.cs:line 82 at CourseService.Core.Service.CourseService.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3058 at CourseService.Controllers.CourseController.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1278 2023-04-28 07:34:03.8608||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 11 2023-04-28 07:34:40.7360||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 11 2023-04-28 07:36:11.3925||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 11 2023-04-28 07:36:29.7786||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 11 2023-04-28 07:39:10.8860||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 11 2023-04-28 07:41:12.3333||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 4, CurrentSection : 4 2023-04-28 07:41:12.5782||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 11 2023-04-28 07:41:12.5782||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 11 2023-04-28 07:41:12.8297||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 11 2023-04-28 07:41:13.0793||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 11 2023-04-28 07:41:14.1733||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 11 2023-04-28 07:41:20.7422||DEBUG|CourseService.Program|init main function 2023-04-28 07:41:23.3493||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 4, CurrentSection : 4 2023-04-28 07:41:23.5089||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 11 2023-04-28 07:41:23.5089||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 11 2023-04-28 07:41:23.6138||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 11 2023-04-28 07:41:23.8991||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 11 2023-04-28 07:41:24.2010||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 11 2023-04-28 07:41:24.7165||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 11 2023-04-28 07:41:34.7419||DEBUG|CourseService.Program|init main function 2023-04-28 07:41:37.5204||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 07:41:37.5304||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 07:41:43.0837||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 11 2023-04-28 07:41:44.5785||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 07:41:44.5785||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 07:41:54.5265||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 11 2023-04-28 07:41:58.5468||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 11 2023-04-28 07:41:59.2599||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 07:41:59.2599||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 07:42:20.2077||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:0599f1ec-d289-4fb3-828f-932be9d26eca Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Storage.RelationalDatabase.SaveChanges(IList`1 entries) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges() at RepositoryBase.Repository`1.Create(TObject TObject) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\Repository\Repository\Repository.cs:line 82 at CourseService.Core.Service.CourseService.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3058 2023-04-28 07:42:20.2077||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:0599f1ec-d289-4fb3-828f-932be9d26eca Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Storage.RelationalDatabase.SaveChanges(IList`1 entries) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges() at RepositoryBase.Repository`1.Create(TObject TObject) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\Repository\Repository\Repository.cs:line 82 at CourseService.Core.Service.CourseService.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3058 at CourseService.Controllers.CourseController.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1278 2023-04-28 07:42:21.8228||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 11 2023-04-28 07:42:31.3552||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:0599f1ec-d289-4fb3-828f-932be9d26eca Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Storage.RelationalDatabase.SaveChanges(IList`1 entries) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges() at RepositoryBase.Repository`1.Create(TObject TObject) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\Repository\Repository\Repository.cs:line 82 at CourseService.Core.Service.CourseService.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3058 2023-04-28 07:42:31.3552||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:0599f1ec-d289-4fb3-828f-932be9d26eca Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Storage.RelationalDatabase.SaveChanges(IList`1 entries) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges() at RepositoryBase.Repository`1.Create(TObject TObject) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\Repository\Repository\Repository.cs:line 82 at CourseService.Core.Service.CourseService.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3058 at CourseService.Controllers.CourseController.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1278 2023-04-28 07:42:32.7244||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 11 2023-04-28 07:42:55.4453||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 11 2023-04-28 07:43:43.8844||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:0599f1ec-d289-4fb3-828f-932be9d26eca Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Storage.RelationalDatabase.SaveChanges(IList`1 entries) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges() at RepositoryBase.Repository`1.Create(TObject TObject) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\Repository\Repository\Repository.cs:line 82 at CourseService.Core.Service.CourseService.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3058 2023-04-28 07:43:43.8844||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:0599f1ec-d289-4fb3-828f-932be9d26eca Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Storage.RelationalDatabase.SaveChanges(IList`1 entries) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges() at RepositoryBase.Repository`1.Create(TObject TObject) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\Repository\Repository\Repository.cs:line 82 at CourseService.Core.Service.CourseService.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3058 at CourseService.Controllers.CourseController.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1278 2023-04-28 07:43:45.5962||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 11 2023-04-28 07:46:10.2551||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 4, CurrentSection : 4 2023-04-28 07:46:10.4357||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 11 2023-04-28 07:46:10.4357||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 11 2023-04-28 07:46:10.7039||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 11 2023-04-28 07:46:10.9826||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 11 2023-04-28 07:46:15.8245||DEBUG|CourseService.Program|init main function 2023-04-28 07:46:18.2346||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 11 2023-04-28 07:46:19.5518||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 11 2023-04-28 07:46:41.0693||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 11 2023-04-28 07:46:46.0832||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:d1d63fbd-5895-49b7-b2e3-7f220ac8a8f5 Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Storage.RelationalDatabase.SaveChanges(IList`1 entries) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges() at RepositoryBase.Repository`1.Create(TObject TObject) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\Repository\Repository\Repository.cs:line 82 at CourseService.Core.Service.CourseService.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3058 2023-04-28 07:46:46.0832||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:d1d63fbd-5895-49b7-b2e3-7f220ac8a8f5 Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Storage.RelationalDatabase.SaveChanges(IList`1 entries) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges() at RepositoryBase.Repository`1.Create(TObject TObject) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\Repository\Repository\Repository.cs:line 82 at CourseService.Core.Service.CourseService.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3058 at CourseService.Controllers.CourseController.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1278 2023-04-28 07:46:47.6503||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 11 2023-04-28 07:47:10.9843||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:d1d63fbd-5895-49b7-b2e3-7f220ac8a8f5 Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Storage.RelationalDatabase.SaveChanges(IList`1 entries) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges() at RepositoryBase.Repository`1.Create(TObject TObject) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\Repository\Repository\Repository.cs:line 82 at CourseService.Core.Service.CourseService.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3058 2023-04-28 07:47:10.9843||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:d1d63fbd-5895-49b7-b2e3-7f220ac8a8f5 Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Storage.RelationalDatabase.SaveChanges(IList`1 entries) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges() at RepositoryBase.Repository`1.Create(TObject TObject) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\Repository\Repository\Repository.cs:line 82 at CourseService.Core.Service.CourseService.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3058 at CourseService.Controllers.CourseController.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1278 2023-04-28 07:47:12.4022||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 11 2023-04-28 07:47:30.0031||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 07:47:30.0031||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 07:47:33.8404||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 07:47:33.8404||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 07:47:34.7085||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 07:47:34.7085||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 07:47:35.9132||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 07:47:35.9132||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 07:47:36.3878||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 07:47:36.3878||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 07:47:37.2017||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 07:47:37.2017||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 07:47:37.9866||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 07:47:37.9866||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 07:47:38.4831||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 07:47:38.4831||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 07:47:39.0303||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 07:47:39.0303||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 07:47:39.5485||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 07:47:39.5485||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 07:47:40.2226||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 07:47:40.2226||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 07:47:40.6400||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 07:47:40.6400||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 07:47:41.2528||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 07:47:41.2528||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 07:51:12.6388||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 11 2023-04-28 07:57:03.9008||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 2 2023-04-28 07:57:03.9008||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 2 2023-04-28 07:57:03.9600||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 2 2023-04-28 07:57:04.0194||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 2 2023-04-28 07:57:04.8701||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 2 2023-04-28 07:57:17.3166||DEBUG|CourseService.Program|init main function 2023-04-28 07:57:21.2364||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 2 2023-04-28 08:00:03.0691||WARN|CourseService.Core.Service.PaymentService|About to Reprocess Transaction from 4/28/2023 7:00:03 AM 2023-04-28 08:00:03.0884||WARN|CourseService.Core.Service.PaymentService|12 transactions found to be reprocessed 2023-04-28 08:00:03.0884||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677494235072 2023-04-28 08:00:03.0884||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677494235072 2023-04-28 08:00:03.0884||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677494235072 2023-04-28 08:00:03.7129||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677494235072, Details [{"status":true,"message":"Verification successful","data":{"id":2575214342,"domain":"live","status":"abandoned","reference":"1677494235072","amount":1500000,"message":null,"gateway_response":"The transaction was not completed","paid_at":null,"created_at":"2023-02-27T10:41:29.000Z","channel":"card","currency":"NGN","ip_address":"197.211.44.226","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":null,"fees":null,"fees_split":null,"authorization":{},"customer":{"id":113522691,"first_name":"","last_name":"","email":"adegbolaadekemi3@gmail.com","customer_code":"CUS_dgftjqu0h0e3cp7","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-02-27T10:41:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-02-27T10:41:29.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 08:00:03.8232||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677494235072 2023-04-28 08:00:03.8232||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677494235072 done. 2023-04-28 08:00:03.8232||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677583626223 2023-04-28 08:00:03.8232||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677583626223 2023-04-28 08:00:03.8232||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677583626223 2023-04-28 08:00:04.1334||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677583626223, Details [{"status":true,"message":"Verification successful","data":{"id":2578427401,"domain":"live","status":"success","reference":"1677583626223","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-02-28T11:39:52.000Z","created_at":"2023-02-28T11:28:22.000Z","channel":"card","currency":"NGN","ip_address":"129.18.186.93","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1677583702,"time_spent":690,"attempts":5,"authentication":"otp","errors":1,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":24},{"type":"input","message":"Changed this field: card number","time":68},{"type":"input","message":"Filled this field: card expiry","time":68},{"type":"input","message":"Filled this field: card cvv","time":68},{"type":"action","message":"Attempted to pay with card","time":76},{"type":"auth","message":"Authentication Required: otp","time":78},{"type":"error","message":"Error: Insufficient funds","time":106},{"type":"input","message":"Changed this field: card number","time":126},{"type":"input","message":"Changed this field: card expiry","time":128},{"type":"input","message":"Changed this field: card cvv","time":133},{"type":"action","message":"Attempted to pay with card","time":133},{"type":"auth","message":"Authentication Required: pin","time":134},{"type":"action","message":"Attempted to pay with card","time":137},{"type":"auth","message":"Authentication Required: otp","time":154},{"type":"action","message":"Set payment method to: ussd","time":262},{"type":"action","message":"Set payment method to: card","time":304},{"type":"input","message":"Changed this field: card number","time":618},{"type":"input","message":"Changed this field: card expiry","time":620},{"type":"input","message":"Changed this field: card cvv","time":625},{"type":"action","message":"Attempted to pay with card","time":626},{"type":"auth","message":"Authentication Required: pin","time":638},{"type":"action","message":"Attempted to pay with card","time":641},{"type":"auth","message":"Authentication Required: otp","time":651},{"type":"success","message":"Successfully paid with card","time":690}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_h0cybrkqwd","bin":"539983","last4":"9279","exp_month":"01","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_eX6ejtQ1KwnVkRPYJEaL","account_name":"EGBOCHUE TOLULOPE IJEOMA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":113630481,"first_name":"","last_name":"","email":"tolulopeijeoma@gmail.com","customer_code":"CUS_16cgv1vn6l46m1k","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-02-28T11:39:52.000Z","createdAt":"2023-02-28T11:28:22.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-02-28T11:28:22.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 08:00:04.1825||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 08:00:04.1825||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 08:00:04.6870||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 08:00:04.6870||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 08:00:04.6995||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677583626223 2023-04-28 08:00:04.6995||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677583626223 done. 2023-04-28 08:00:04.6995||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 08:00:04.6995||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 08:00:04.6995||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 08:00:05.7774||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 08:00:05.7774||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 08:00:05.7774||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 08:00:05.9138||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 08:00:05.9138||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 08:00:05.9200||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 08:00:05.9200||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 08:00:05.9200||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 08:00:05.9200||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 08:00:05.9200||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 08:00:06.3451||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 08:00:06.3451||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 08:00:06.3451||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 08:00:06.4777||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 08:00:06.4777||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 08:00:06.4777||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 08:00:06.4777||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 08:00:06.4777||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 08:00:06.4777||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 08:00:06.4777||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 08:00:06.8944||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 08:00:06.8986||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 08:00:06.8986||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 08:00:07.0352||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 08:00:07.0352||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 08:00:07.0407||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 08:00:07.0407||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 08:00:07.0407||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678999169786 2023-04-28 08:00:07.0407||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678999169786 2023-04-28 08:00:07.0407||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678999169786 2023-04-28 08:00:07.6724||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678999169786, Details [{"status":true,"message":"Verification successful","data":{"id":2634369725,"domain":"live","status":"failed","reference":"1678999169786","amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-16T20:39:46.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679000120,"time_spent":4,"attempts":0,"errors":0,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":6},{"type":"action","message":"Set payment method to: bank_transfer","time":4}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-16T20:39:46.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-16T20:39:46.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 08:00:07.6724||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678999169786 2023-04-28 08:00:07.6724||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678999169786 done. 2023-04-28 08:00:07.6808||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679575394975 2023-04-28 08:00:07.6808||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679575394975 2023-04-28 08:00:07.6808||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679575394975 2023-04-28 08:00:08.1797||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679575394975, Details [{"status":true,"message":"Verification successful","data":{"id":2654780093,"domain":"live","status":"failed","reference":"1679575394975","amount":1500000,"message":"fellback-BnF","gateway_response":"Enter the OTP code sent to your phone to complete the transaction","paid_at":null,"created_at":"2023-03-23T12:43:24.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679577756,"time_spent":922,"attempts":12,"authentication":"otp","errors":3,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":8},{"type":"action","message":"Set payment method to: visa_qr","time":25},{"type":"action","message":"Set payment method to: card","time":41},{"type":"input","message":"Filled this field: card number","time":81},{"type":"input","message":"Filled this field: card expiry","time":84},{"type":"input","message":"Filled this field: card cvv","time":89},{"type":"action","message":"Attempted to pay with card","time":90},{"type":"auth","message":"Authentication Required: pin","time":90},{"type":"action","message":"Attempted to pay with card","time":231},{"type":"auth","message":"Authentication Required: otp","time":249},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":266},{"type":"action","message":"Attempted to pay with card","time":279},{"type":"auth","message":"Authentication Required: 3DS","time":283},{"type":"action","message":"Third-party authentication window opened","time":292},{"type":"action","message":"Third-party authentication window closed","time":297},{"type":"action","message":"Attempted to pay with card","time":310},{"type":"error","message":"Error: Incorrect PIN","time":315},{"type":"action","message":"Attempted to pay with card","time":335},{"type":"auth","message":"Authentication Required: pin","time":336},{"type":"action","message":"Attempted to pay with card","time":349},{"type":"error","message":"Error: PIN tries exceeded","time":357},{"type":"action","message":"Set payment method to: bank_transfer","time":371},{"type":"input","message":"Changed this field: card number","time":38},{"type":"input","message":"Changed this field: card expiry","time":41},{"type":"input","message":"Changed this field: card cvv","time":47},{"type":"action","message":"Attempted to pay with card","time":48},{"type":"auth","message":"Authentication Required: pin","time":49},{"type":"action","message":"Attempted to pay with card","time":290},{"type":"action","message":"Attempted to pay with card","time":333},{"type":"auth","message":"Authentication Required: 3DS","time":333},{"type":"action","message":"Third-party authentication window opened","time":340},{"type":"action","message":"Third-party authentication window closed","time":357},{"type":"action","message":"Attempted to pay with card","time":371},{"type":"auth","message":"Authentication Required: otp","time":378},{"type":"input","message":"Changed this field: card number","time":693},{"type":"input","message":"Changed this field: card expiry","time":701},{"type":"input","message":"Changed this field: card cvv","time":812},{"type":"action","message":"Attempted to pay with card","time":895},{"type":"auth","message":"Authentication Required: pin","time":895},{"type":"action","message":"Attempted to pay with card","time":908},{"type":"auth","message":"Authentication Required: otp","time":922}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_omqv2ph9k0","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T12:43:24.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-23T12:43:24.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 08:00:08.1895||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679575394975 2023-04-28 08:00:08.1895||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679575394975 done. 2023-04-28 08:00:08.1895||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679581155555 2023-04-28 08:00:08.1895||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679581155555 2023-04-28 08:00:08.1895||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679581155555 2023-04-28 08:00:08.7864||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679581155555, Details [{"status":true,"message":"Verification successful","data":{"id":2655034402,"domain":"live","status":"failed","reference":"1679581155555","amount":1500000,"message":null,"gateway_response":"Denied by Fraud System.","paid_at":null,"created_at":"2023-03-23T14:19:27.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679581253,"time_spent":61,"attempts":5,"authentication":"otp","errors":4,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":13},{"type":"input","message":"Filled this field: card expiry","time":17},{"type":"input","message":"Filled this field: card cvv","time":21},{"type":"action","message":"Attempted to pay with card","time":21},{"type":"auth","message":"Authentication Required: pin","time":22},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":35},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":63},{"type":"input","message":"Changed this field: card number","time":20},{"type":"input","message":"Changed this field: card expiry","time":24},{"type":"input","message":"Changed this field: card cvv","time":27},{"type":"action","message":"Attempted to pay with card","time":27},{"type":"error","message":"Error: Unable to process transaction","time":28},{"type":"action","message":"Attempted to pay with card","time":36},{"type":"error","message":"Error: Unable to process transaction","time":37},{"type":"input","message":"Changed this field: card number","time":56},{"type":"action","message":"Attempted to pay with card","time":60},{"type":"error","message":"Error: Unable to process transaction","time":61}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_193orasj1g","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T14:19:27.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-23T14:19:27.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 08:00:08.7943||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679581155555 2023-04-28 08:00:08.7943||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679581155555 done. 2023-04-28 08:00:08.7943||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679946700523 2023-04-28 08:00:08.7943||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679946700523 2023-04-28 08:00:08.7943||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679946700523 2023-04-28 08:00:09.8399||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679946700523, Details [{"status":true,"message":"Verification successful","data":{"id":2668137499,"domain":"live","status":"abandoned","reference":"1679946700523","amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-27T19:51:49.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679946787,"time_spent":6,"attempts":2,"authentication":"pin","errors":1,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":25},{"type":"input","message":"Filled this field: card expiry","time":27},{"type":"input","message":"Filled this field: card cvv","time":33},{"type":"action","message":"Attempted to pay with card","time":33},{"type":"auth","message":"Authentication Required: pin","time":35},{"type":"action","message":"Attempted to pay with card","time":39},{"type":"error","message":"Error: Transaction Declined","time":43},{"type":"action","message":"Set payment method to: bank_transfer","time":6}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-27T19:51:49.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-27T19:51:49.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 08:00:09.8515||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679946700523 2023-04-28 08:00:09.8515||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679946700523 done. 2023-04-28 08:00:09.8515||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1680604298949 2023-04-28 08:00:09.8515||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1680604298949 2023-04-28 08:00:09.8515||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1680604298949 2023-04-28 08:00:10.3117||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1680604298949, Details [{"status":true,"message":"Verification successful","data":{"id":2691003823,"domain":"live","status":"success","reference":"1680604298949","amount":1500000,"message":"expecting-3d-response","gateway_response":"Approved","paid_at":"2023-04-04T11:19:04.000Z","created_at":"2023-04-04T10:31:51.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"62.173.45.142","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1680607048,"time_spent":99,"attempts":1,"authentication":"3DS","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":27},{"type":"input","message":"Filled this field: card expiry","time":30},{"type":"input","message":"Filled this field: card cvv","time":34},{"type":"action","message":"Attempted to pay with card","time":34},{"type":"auth","message":"Authentication Required: 3DS","time":35},{"type":"action","message":"Third-party authentication window opened","time":38},{"type":"action","message":"Set payment method to: bank_transfer","time":9},{"type":"success","message":"Successfully paid with bank_transfer","time":99},{"type":"success","message":"Successfully paid with bank_transfer","time":99}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_ppdzc3xaxr","bin":"004XXX","last4":"X080","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"Access Bank","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"Access Bank","sender_country":"NG","sender_bank_account_number":"XXXXXXX080","sender_name":"BABALOLA OLUWATOSIN","narration":"NIP:BABALOLA OLUWATOSIN-7548670229/PAYSTACK CHECK","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":118392046,"first_name":"","last_name":"","email":"babalolaoluwatosin12@gmail.com","customer_code":"CUS_8a6w4kolnhbn9mr","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-04T11:19:04.000Z","createdAt":"2023-04-04T10:31:51.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-04T10:31:51.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 08:00:10.3117||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 08:00:10.3117||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 08:00:10.4392||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 08:00:10.4392||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 08:00:10.4460||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1680604298949 2023-04-28 08:00:10.4460||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1680604298949 done. 2023-04-28 08:00:10.4460||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1681221728865 2023-04-28 08:00:10.4460||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1681221728865 2023-04-28 08:00:10.4460||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1681221728865 2023-04-28 08:00:11.0390||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1681221728865, Details [{"status":true,"message":"Verification successful","data":{"id":2712248943,"domain":"live","status":"success","reference":"1681221728865","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-11T15:18:52.000Z","created_at":"2023-04-11T14:02:19.000Z","channel":"card","currency":"NGN","ip_address":"102.134.16.45","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1681226276,"time_spent":58,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":17},{"type":"input","message":"Filled this field: card expiry","time":19},{"type":"input","message":"Filled this field: card cvv","time":25},{"type":"action","message":"Attempted to pay with card","time":25},{"type":"auth","message":"Authentication Required: pin","time":27},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":38},{"type":"success","message":"Successfully paid with card","time":58}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_0d4b58hz7n","bin":"539983","last4":"3673","exp_month":"10","exp_year":"2023","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_dRr3UZkNRjQeS6tT8Txw","account_name":"OPELUSI OLUBUKOLA OLUWATOSIN","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":119443188,"first_name":"","last_name":"","email":"taiwobukkyopelusi@gmail.com","customer_code":"CUS_g3ti0u5i5egwtt9","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-11T15:18:52.000Z","createdAt":"2023-04-11T14:02:19.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-11T14:02:19.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 08:00:11.0430||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 08:00:11.0430||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 08:00:11.1816||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 08:00:11.1816||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 08:00:11.1816||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1681221728865 2023-04-28 08:00:11.1816||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1681221728865 done. 2023-04-28 08:00:11.1816||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1682268199237 2023-04-28 08:00:11.1816||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1682268199237 2023-04-28 08:00:11.1816||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1682268199237 2023-04-28 08:00:12.2159||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1682268199237, Details [{"status":true,"message":"Verification successful","data":{"id":2747349357,"domain":"live","status":"success","reference":"1682268199237","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-23T16:45:27.000Z","created_at":"2023-04-23T16:43:29.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"129.205.124.223","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1682268210,"time_spent":119,"attempts":0,"errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"success","message":"Successfully paid with bank_transfer","time":119}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_xjkwvkhasy","bin":"310XXX","last4":"X312","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"First Bank of Nigeria","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"First Bank of Nigeria","sender_country":"NG","sender_bank_account_number":"XXXXXXX312","sender_name":"KABOWEI NAOMI O","narration":"NIP:KABOWEI NAOMI O-8203049338/PAYSTACK CHECK/310","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":120742489,"first_name":"","last_name":"","email":"nkabowei@gmail.com","customer_code":"CUS_2wlvdpoxvt32yjd","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-23T16:45:27.000Z","createdAt":"2023-04-23T16:43:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-23T16:43:29.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 08:00:12.2159||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 08:00:12.2159||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 08:00:12.3497||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 08:00:12.3497||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 08:00:12.3548||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1682268199237 2023-04-28 08:00:12.3548||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1682268199237 done. 2023-04-28 08:01:34.9888||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 08:01:35.7771||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 4 2023-04-28 08:03:21.4391||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 3 2023-04-28 08:03:21.4391||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 3 2023-04-28 08:03:21.4454||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 3 2023-04-28 08:03:21.5076||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 3 2023-04-28 08:03:21.5725||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 3 2023-04-28 08:03:24.9966||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 3 2023-04-28 08:03:24.9966||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 3 2023-04-28 08:03:25.0282||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 3 2023-04-28 08:03:25.0724||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 3 2023-04-28 08:03:25.1371||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 3 2023-04-28 08:03:25.6529||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 3 2023-04-28 08:03:34.4049||DEBUG|CourseService.Program|init main function 2023-04-28 08:03:36.9212||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 3 2023-04-28 08:03:36.9974||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 3 2023-04-28 08:03:36.9974||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 3 2023-04-28 08:03:37.0764||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 3 2023-04-28 08:03:37.1529||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 3 2023-04-28 08:03:38.6224||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 3 2023-04-28 08:03:50.6819||DEBUG|CourseService.Program|init main function 2023-04-28 08:03:53.1377||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 3 2023-04-28 08:03:59.5947||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 08:03:59.7819||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 3 2023-04-28 08:04:00.3031||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 4 2023-04-28 08:04:47.8240||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 3 2023-04-28 08:04:50.1559||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 3 2023-04-28 08:05:02.2091||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:bd06c1ca-adf5-4560-a540-17b346ec3d6c Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Storage.RelationalDatabase.SaveChanges(IList`1 entries) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges() at RepositoryBase.Repository`1.Create(TObject TObject) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\Repository\Repository\Repository.cs:line 82 at CourseService.Core.Service.CourseService.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3058 2023-04-28 08:05:02.2091||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:bd06c1ca-adf5-4560-a540-17b346ec3d6c Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Storage.RelationalDatabase.SaveChanges(IList`1 entries) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges() at RepositoryBase.Repository`1.Create(TObject TObject) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\Repository\Repository\Repository.cs:line 82 at CourseService.Core.Service.CourseService.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3058 at CourseService.Controllers.CourseController.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1278 2023-04-28 08:05:03.0389||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 3 2023-04-28 08:05:06.7724||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 3 2023-04-28 08:05:17.3139||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 08:05:17.3139||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 08:05:20.6774||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 08:05:20.6774||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 08:05:23.4801||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 08:05:23.4801||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 08:05:24.9559||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 3 2023-04-28 08:05:26.7989||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 08:05:26.7989||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 08:05:29.7172||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 08:05:29.7172||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 08:05:30.6946||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 08:05:30.6946||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 08:05:32.1088||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 08:05:32.1088||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 08:05:32.1133||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 08:05:32.1133||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 08:05:32.4864||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 08:05:32.4864||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 08:05:32.5272||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 08:05:32.5272||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 08:05:32.8744||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 08:05:32.8744||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 08:05:34.6893||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 08:05:34.6893||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 08:07:16.2589||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 4 2023-04-28 08:07:16.2589||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 4 2023-04-28 08:07:16.3245||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 4 2023-04-28 08:07:16.4178||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 4 2023-04-28 08:07:17.1063||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 4 2023-04-28 08:09:11.8200||DEBUG|CourseService.Program|init main function 2023-04-28 08:09:15.9155||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 4 2023-04-28 08:09:55.4606||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 08:09:56.1495||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 4 2023-04-28 08:12:30.1609||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 4, CurrentSection : 4 2023-04-28 08:12:30.4009||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 11 2023-04-28 08:12:30.4009||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 11 2023-04-28 08:12:30.7519||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 11 2023-04-28 08:12:31.0356||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 11 2023-04-28 08:12:32.0196||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 11 2023-04-28 08:12:34.2957||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 11 2023-04-28 08:13:21.8787||DEBUG|CourseService.Program|init main function 2023-04-28 08:13:24.8229||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 11 2023-04-28 08:15:11.9205||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 08:15:12.4966||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 08:15:13.0133||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 11 2023-04-28 08:16:41.2020||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 08:16:41.7362||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 08:16:42.6174||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 12 2023-04-28 08:18:01.5719||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 08:18:02.1375||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 08:18:02.7362||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 13 2023-04-28 08:18:58.7624||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 08:18:59.3212||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 08:19:00.3911||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 14 2023-04-28 08:20:10.1955||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 08:20:10.7543||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 08:20:11.4285||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 15 2023-04-28 08:20:41.3429||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 15 2023-04-28 08:20:42.3903||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 08:22:07.5491||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 08:22:08.1470||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 08:22:09.0865||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 16 2023-04-28 08:22:56.1675||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 08:24:10.3760||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 08:24:17.0620||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 08:24:17.5986||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 08:24:19.0677||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 17 2023-04-28 08:25:33.7779||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 08:27:34.5440||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 18 2023-04-28 08:51:09.6230||DEBUG|CourseService.Program|init main function 2023-04-28 08:56:04.2211||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 1, CurrentSection : 5 2023-04-28 08:56:04.7598||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 1, CurrentSection : 5 2023-04-28 08:56:10.6943||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 1, CurrentSection : 5 2023-04-28 08:57:50.3495||ERROR|CourseService.Core.Service.CourseService|Error occurred. Details System.ArgumentOutOfRangeException: Year, Month, and Day parameters describe an un-representable DateTime. at System.DateTime.DateToTicks(Int32 year, Int32 month, Int32 day) at System.DateTime..ctor(Int32 year, Int32 month, Int32 day) at CourseService.Core.Service.CourseService.<>c__DisplayClass105_1.b__4(Int32 month) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3568 at System.Linq.Enumerable.SelectRangeIterator`1.ToList() at CourseService.Core.Service.CourseService.GetMonthlyEnrollmentStatistic(Nullable`1 institutionId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3574 2023-04-28 08:57:50.3495||ERROR|CourseService.Controllers.CourseController|Error Occurred from GetMonthlyEnrollmentStatistics. Details System.ArgumentOutOfRangeException: Year, Month, and Day parameters describe an un-representable DateTime. at System.DateTime.DateToTicks(Int32 year, Int32 month, Int32 day) at System.DateTime..ctor(Int32 year, Int32 month, Int32 day) at CourseService.Core.Service.CourseService.<>c__DisplayClass105_1.b__4(Int32 month) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3568 at System.Linq.Enumerable.SelectRangeIterator`1.ToList() at CourseService.Core.Service.CourseService.GetMonthlyEnrollmentStatistic(Nullable`1 institutionId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3574 at CourseService.Controllers.CourseController.GetMonthlyEnrollmentStatistics(Nullable`1 institutionId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1474 2023-04-28 08:57:53.1337||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 08:59:38.0174||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 09:00:10.4691||WARN|CourseService.Core.Service.PaymentService|About to Reprocess Transaction from 4/28/2023 8:00:10 AM 2023-04-28 09:00:10.4873||WARN|CourseService.Core.Service.PaymentService|12 transactions found to be reprocessed 2023-04-28 09:00:10.4873||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677494235072 2023-04-28 09:00:10.4873||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677494235072 2023-04-28 09:00:10.4978||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677494235072 2023-04-28 09:00:11.5570||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677494235072, Details [{"status":true,"message":"Verification successful","data":{"id":2575214342,"domain":"live","status":"abandoned","reference":"1677494235072","amount":1500000,"message":null,"gateway_response":"The transaction was not completed","paid_at":null,"created_at":"2023-02-27T10:41:29.000Z","channel":"card","currency":"NGN","ip_address":"197.211.44.226","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":null,"fees":null,"fees_split":null,"authorization":{},"customer":{"id":113522691,"first_name":"","last_name":"","email":"adegbolaadekemi3@gmail.com","customer_code":"CUS_dgftjqu0h0e3cp7","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-02-27T10:41:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-02-27T10:41:29.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 09:00:11.6081||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677494235072 2023-04-28 09:00:11.6081||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677494235072 done. 2023-04-28 09:00:11.6081||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677583626223 2023-04-28 09:00:11.6081||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677583626223 2023-04-28 09:00:11.6081||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677583626223 2023-04-28 09:00:12.3559||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677583626223, Details [{"status":true,"message":"Verification successful","data":{"id":2578427401,"domain":"live","status":"success","reference":"1677583626223","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-02-28T11:39:52.000Z","created_at":"2023-02-28T11:28:22.000Z","channel":"card","currency":"NGN","ip_address":"129.18.186.93","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1677583702,"time_spent":690,"attempts":5,"authentication":"otp","errors":1,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":24},{"type":"input","message":"Changed this field: card number","time":68},{"type":"input","message":"Filled this field: card expiry","time":68},{"type":"input","message":"Filled this field: card cvv","time":68},{"type":"action","message":"Attempted to pay with card","time":76},{"type":"auth","message":"Authentication Required: otp","time":78},{"type":"error","message":"Error: Insufficient funds","time":106},{"type":"input","message":"Changed this field: card number","time":126},{"type":"input","message":"Changed this field: card expiry","time":128},{"type":"input","message":"Changed this field: card cvv","time":133},{"type":"action","message":"Attempted to pay with card","time":133},{"type":"auth","message":"Authentication Required: pin","time":134},{"type":"action","message":"Attempted to pay with card","time":137},{"type":"auth","message":"Authentication Required: otp","time":154},{"type":"action","message":"Set payment method to: ussd","time":262},{"type":"action","message":"Set payment method to: card","time":304},{"type":"input","message":"Changed this field: card number","time":618},{"type":"input","message":"Changed this field: card expiry","time":620},{"type":"input","message":"Changed this field: card cvv","time":625},{"type":"action","message":"Attempted to pay with card","time":626},{"type":"auth","message":"Authentication Required: pin","time":638},{"type":"action","message":"Attempted to pay with card","time":641},{"type":"auth","message":"Authentication Required: otp","time":651},{"type":"success","message":"Successfully paid with card","time":690}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_h0cybrkqwd","bin":"539983","last4":"9279","exp_month":"01","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_eX6ejtQ1KwnVkRPYJEaL","account_name":"EGBOCHUE TOLULOPE IJEOMA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":113630481,"first_name":"","last_name":"","email":"tolulopeijeoma@gmail.com","customer_code":"CUS_16cgv1vn6l46m1k","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-02-28T11:39:52.000Z","createdAt":"2023-02-28T11:28:22.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-02-28T11:28:22.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 09:00:12.4036||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 09:00:12.4036||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 09:00:13.0444||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 09:00:13.0444||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 09:00:13.0444||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677583626223 2023-04-28 09:00:13.0444||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677583626223 done. 2023-04-28 09:00:13.0444||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 09:00:13.0444||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 09:00:13.0444||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 09:00:15.4549||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 09:00:15.4549||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 09:00:15.4549||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 09:00:15.6080||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 09:00:15.6084||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 09:00:15.6084||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 09:00:15.6084||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 09:00:15.6084||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 09:00:15.6084||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 09:00:15.6084||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 09:00:16.8308||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 09:00:16.8308||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 09:00:16.8308||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 09:00:16.9675||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 09:00:16.9675||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 09:00:16.9675||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 09:00:16.9675||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 09:00:16.9675||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 09:00:16.9675||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 09:00:16.9675||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 09:00:17.3414||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 09:00:17.3414||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 09:00:17.3414||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 09:00:17.4835||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 09:00:17.4835||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 09:00:17.4835||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 09:00:17.4835||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 09:00:17.4835||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678999169786 2023-04-28 09:00:17.4835||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678999169786 2023-04-28 09:00:17.4835||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678999169786 2023-04-28 09:00:19.4251||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678999169786, Details [{"status":true,"message":"Verification successful","data":{"id":2634369725,"domain":"live","status":"failed","reference":"1678999169786","amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-16T20:39:46.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679000120,"time_spent":4,"attempts":0,"errors":0,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":6},{"type":"action","message":"Set payment method to: bank_transfer","time":4}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-16T20:39:46.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-16T20:39:46.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 09:00:19.4251||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678999169786 2023-04-28 09:00:19.4251||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678999169786 done. 2023-04-28 09:00:19.4324||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679575394975 2023-04-28 09:00:19.4324||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679575394975 2023-04-28 09:00:19.4324||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679575394975 2023-04-28 09:00:20.3071||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679575394975, Details [{"status":true,"message":"Verification successful","data":{"id":2654780093,"domain":"live","status":"failed","reference":"1679575394975","amount":1500000,"message":"fellback-BnF","gateway_response":"Enter the OTP code sent to your phone to complete the transaction","paid_at":null,"created_at":"2023-03-23T12:43:24.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679577756,"time_spent":922,"attempts":12,"authentication":"otp","errors":3,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":8},{"type":"action","message":"Set payment method to: visa_qr","time":25},{"type":"action","message":"Set payment method to: card","time":41},{"type":"input","message":"Filled this field: card number","time":81},{"type":"input","message":"Filled this field: card expiry","time":84},{"type":"input","message":"Filled this field: card cvv","time":89},{"type":"action","message":"Attempted to pay with card","time":90},{"type":"auth","message":"Authentication Required: pin","time":90},{"type":"action","message":"Attempted to pay with card","time":231},{"type":"auth","message":"Authentication Required: otp","time":249},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":266},{"type":"action","message":"Attempted to pay with card","time":279},{"type":"auth","message":"Authentication Required: 3DS","time":283},{"type":"action","message":"Third-party authentication window opened","time":292},{"type":"action","message":"Third-party authentication window closed","time":297},{"type":"action","message":"Attempted to pay with card","time":310},{"type":"error","message":"Error: Incorrect PIN","time":315},{"type":"action","message":"Attempted to pay with card","time":335},{"type":"auth","message":"Authentication Required: pin","time":336},{"type":"action","message":"Attempted to pay with card","time":349},{"type":"error","message":"Error: PIN tries exceeded","time":357},{"type":"action","message":"Set payment method to: bank_transfer","time":371},{"type":"input","message":"Changed this field: card number","time":38},{"type":"input","message":"Changed this field: card expiry","time":41},{"type":"input","message":"Changed this field: card cvv","time":47},{"type":"action","message":"Attempted to pay with card","time":48},{"type":"auth","message":"Authentication Required: pin","time":49},{"type":"action","message":"Attempted to pay with card","time":290},{"type":"action","message":"Attempted to pay with card","time":333},{"type":"auth","message":"Authentication Required: 3DS","time":333},{"type":"action","message":"Third-party authentication window opened","time":340},{"type":"action","message":"Third-party authentication window closed","time":357},{"type":"action","message":"Attempted to pay with card","time":371},{"type":"auth","message":"Authentication Required: otp","time":378},{"type":"input","message":"Changed this field: card number","time":693},{"type":"input","message":"Changed this field: card expiry","time":701},{"type":"input","message":"Changed this field: card cvv","time":812},{"type":"action","message":"Attempted to pay with card","time":895},{"type":"auth","message":"Authentication Required: pin","time":895},{"type":"action","message":"Attempted to pay with card","time":908},{"type":"auth","message":"Authentication Required: otp","time":922}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_omqv2ph9k0","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T12:43:24.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-23T12:43:24.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 09:00:20.3143||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679575394975 2023-04-28 09:00:20.3143||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679575394975 done. 2023-04-28 09:00:20.3143||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679581155555 2023-04-28 09:00:20.3143||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679581155555 2023-04-28 09:00:20.3143||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679581155555 2023-04-28 09:00:21.7363||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679581155555, Details [{"status":true,"message":"Verification successful","data":{"id":2655034402,"domain":"live","status":"failed","reference":"1679581155555","amount":1500000,"message":null,"gateway_response":"Denied by Fraud System.","paid_at":null,"created_at":"2023-03-23T14:19:27.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679581253,"time_spent":61,"attempts":5,"authentication":"otp","errors":4,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":13},{"type":"input","message":"Filled this field: card expiry","time":17},{"type":"input","message":"Filled this field: card cvv","time":21},{"type":"action","message":"Attempted to pay with card","time":21},{"type":"auth","message":"Authentication Required: pin","time":22},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":35},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":63},{"type":"input","message":"Changed this field: card number","time":20},{"type":"input","message":"Changed this field: card expiry","time":24},{"type":"input","message":"Changed this field: card cvv","time":27},{"type":"action","message":"Attempted to pay with card","time":27},{"type":"error","message":"Error: Unable to process transaction","time":28},{"type":"action","message":"Attempted to pay with card","time":36},{"type":"error","message":"Error: Unable to process transaction","time":37},{"type":"input","message":"Changed this field: card number","time":56},{"type":"action","message":"Attempted to pay with card","time":60},{"type":"error","message":"Error: Unable to process transaction","time":61}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_193orasj1g","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T14:19:27.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-23T14:19:27.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 09:00:21.7363||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679581155555 2023-04-28 09:00:21.7363||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679581155555 done. 2023-04-28 09:00:21.7363||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679946700523 2023-04-28 09:00:21.7363||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679946700523 2023-04-28 09:00:21.7363||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679946700523 2023-04-28 09:00:22.1377||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679946700523, Details [{"status":true,"message":"Verification successful","data":{"id":2668137499,"domain":"live","status":"abandoned","reference":"1679946700523","amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-27T19:51:49.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679946787,"time_spent":6,"attempts":2,"authentication":"pin","errors":1,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":25},{"type":"input","message":"Filled this field: card expiry","time":27},{"type":"input","message":"Filled this field: card cvv","time":33},{"type":"action","message":"Attempted to pay with card","time":33},{"type":"auth","message":"Authentication Required: pin","time":35},{"type":"action","message":"Attempted to pay with card","time":39},{"type":"error","message":"Error: Transaction Declined","time":43},{"type":"action","message":"Set payment method to: bank_transfer","time":6}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-27T19:51:49.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-27T19:51:49.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 09:00:22.1478||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679946700523 2023-04-28 09:00:22.1478||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679946700523 done. 2023-04-28 09:00:22.1478||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1680604298949 2023-04-28 09:00:22.1478||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1680604298949 2023-04-28 09:00:22.1478||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1680604298949 2023-04-28 09:00:23.1484||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1680604298949, Details [{"status":true,"message":"Verification successful","data":{"id":2691003823,"domain":"live","status":"success","reference":"1680604298949","amount":1500000,"message":"expecting-3d-response","gateway_response":"Approved","paid_at":"2023-04-04T11:19:04.000Z","created_at":"2023-04-04T10:31:51.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"62.173.45.142","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1680607048,"time_spent":99,"attempts":1,"authentication":"3DS","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":27},{"type":"input","message":"Filled this field: card expiry","time":30},{"type":"input","message":"Filled this field: card cvv","time":34},{"type":"action","message":"Attempted to pay with card","time":34},{"type":"auth","message":"Authentication Required: 3DS","time":35},{"type":"action","message":"Third-party authentication window opened","time":38},{"type":"action","message":"Set payment method to: bank_transfer","time":9},{"type":"success","message":"Successfully paid with bank_transfer","time":99},{"type":"success","message":"Successfully paid with bank_transfer","time":99}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_ppdzc3xaxr","bin":"004XXX","last4":"X080","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"Access Bank","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"Access Bank","sender_country":"NG","sender_bank_account_number":"XXXXXXX080","sender_name":"BABALOLA OLUWATOSIN","narration":"NIP:BABALOLA OLUWATOSIN-7548670229/PAYSTACK CHECK","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":118392046,"first_name":"","last_name":"","email":"babalolaoluwatosin12@gmail.com","customer_code":"CUS_8a6w4kolnhbn9mr","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-04T11:19:04.000Z","createdAt":"2023-04-04T10:31:51.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-04T10:31:51.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 09:00:23.1484||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 09:00:23.1484||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 09:00:23.2871||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 09:00:23.2871||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 09:00:23.2871||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1680604298949 2023-04-28 09:00:23.2871||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1680604298949 done. 2023-04-28 09:00:23.2871||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1681221728865 2023-04-28 09:00:23.2871||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1681221728865 2023-04-28 09:00:23.2871||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1681221728865 2023-04-28 09:00:24.0799||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1681221728865, Details [{"status":true,"message":"Verification successful","data":{"id":2712248943,"domain":"live","status":"success","reference":"1681221728865","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-11T15:18:52.000Z","created_at":"2023-04-11T14:02:19.000Z","channel":"card","currency":"NGN","ip_address":"102.134.16.45","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1681226276,"time_spent":58,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":17},{"type":"input","message":"Filled this field: card expiry","time":19},{"type":"input","message":"Filled this field: card cvv","time":25},{"type":"action","message":"Attempted to pay with card","time":25},{"type":"auth","message":"Authentication Required: pin","time":27},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":38},{"type":"success","message":"Successfully paid with card","time":58}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_0d4b58hz7n","bin":"539983","last4":"3673","exp_month":"10","exp_year":"2023","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_dRr3UZkNRjQeS6tT8Txw","account_name":"OPELUSI OLUBUKOLA OLUWATOSIN","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":119443188,"first_name":"","last_name":"","email":"taiwobukkyopelusi@gmail.com","customer_code":"CUS_g3ti0u5i5egwtt9","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-11T15:18:52.000Z","createdAt":"2023-04-11T14:02:19.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-11T14:02:19.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 09:00:24.0799||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 09:00:24.0799||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 09:00:24.2293||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 09:00:24.2293||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 09:00:24.2293||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1681221728865 2023-04-28 09:00:24.2293||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1681221728865 done. 2023-04-28 09:00:24.2293||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1682268199237 2023-04-28 09:00:24.2293||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1682268199237 2023-04-28 09:00:24.2293||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1682268199237 2023-04-28 09:00:24.5057||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1682268199237, Details [{"status":true,"message":"Verification successful","data":{"id":2747349357,"domain":"live","status":"success","reference":"1682268199237","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-23T16:45:27.000Z","created_at":"2023-04-23T16:43:29.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"129.205.124.223","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1682268210,"time_spent":119,"attempts":0,"errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"success","message":"Successfully paid with bank_transfer","time":119}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_xjkwvkhasy","bin":"310XXX","last4":"X312","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"First Bank of Nigeria","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"First Bank of Nigeria","sender_country":"NG","sender_bank_account_number":"XXXXXXX312","sender_name":"KABOWEI NAOMI O","narration":"NIP:KABOWEI NAOMI O-8203049338/PAYSTACK CHECK/310","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":120742489,"first_name":"","last_name":"","email":"nkabowei@gmail.com","customer_code":"CUS_2wlvdpoxvt32yjd","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-23T16:45:27.000Z","createdAt":"2023-04-23T16:43:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-23T16:43:29.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 09:00:24.5057||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 09:00:24.5057||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 09:00:24.6543||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 09:00:24.6543||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 09:00:24.6543||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1682268199237 2023-04-28 09:00:24.6543||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1682268199237 done. 2023-04-28 09:00:40.1786||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 09:01:29.1238||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 09:02:26.6718||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 09:02:30.4111||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 09:02:54.0987||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 09:03:41.8070||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 09:03:42.0524||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 09:03:43.5501||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 1 2023-04-28 09:04:35.7243||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 09:06:15.7716||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 09:09:38.2288||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 09:09:38.3532||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 09:09:39.5672||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 2 2023-04-28 09:09:53.3932||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 09:11:49.9026||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 09:11:50.1274||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 09:11:51.6476||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 3 2023-04-28 09:12:02.2674||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 09:12:28.2341||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 09:12:28.3594||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 09:12:30.2483||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 3 2023-04-28 09:12:32.5596||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 09:12:37.9022||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 09:13:22.0616||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 09:13:22.1866||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 09:13:23.3351||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 3 2023-04-28 09:13:30.8671||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 09:17:46.9696||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 09:17:47.0989||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 09:17:48.6291||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 4 2023-04-28 09:18:02.2752||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 09:21:11.7000||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 09:32:01.8541||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 09:32:02.4835||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 09:32:07.7278||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 09:34:37.7905||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 09:34:40.3841||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 09:34:40.8022||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 09:34:41.9764||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 5 2023-04-28 09:35:14.7544||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 5 2023-04-28 09:35:15.8989||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 09:45:39.8632||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 4 2023-04-28 09:45:39.8632||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 4 2023-04-28 09:45:39.9221||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 4 2023-04-28 09:45:39.9803||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 4 2023-04-28 09:45:40.7295||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 4 2023-04-28 09:45:42.4078||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 6 2023-04-28 09:46:20.2297||DEBUG|CourseService.Program|init main function 2023-04-28 09:46:24.2853||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 4 2023-04-28 09:46:31.3956||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 6 2023-04-28 09:46:37.4422||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 09:46:58.0064||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 09:57:48.1787||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 6 2023-04-28 09:58:32.7531||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 09:59:29.9611||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 09:59:43.1872||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 09:59:57.5093||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:00:06.1709||WARN|CourseService.Core.Service.PaymentService|About to Reprocess Transaction from 4/28/2023 9:00:06 AM 2023-04-28 10:00:06.1907||WARN|CourseService.Core.Service.PaymentService|12 transactions found to be reprocessed 2023-04-28 10:00:06.1907||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677494235072 2023-04-28 10:00:06.1907||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677494235072 2023-04-28 10:00:06.1907||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677494235072 2023-04-28 10:00:06.6222||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677494235072, Details [{"status":true,"message":"Verification successful","data":{"id":2575214342,"domain":"live","status":"abandoned","reference":"1677494235072","amount":1500000,"message":null,"gateway_response":"The transaction was not completed","paid_at":null,"created_at":"2023-02-27T10:41:29.000Z","channel":"card","currency":"NGN","ip_address":"197.211.44.226","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":null,"fees":null,"fees_split":null,"authorization":{},"customer":{"id":113522691,"first_name":"","last_name":"","email":"adegbolaadekemi3@gmail.com","customer_code":"CUS_dgftjqu0h0e3cp7","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-02-27T10:41:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-02-27T10:41:29.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 10:00:06.6755||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677494235072 2023-04-28 10:00:06.6755||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677494235072 done. 2023-04-28 10:00:06.6755||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677583626223 2023-04-28 10:00:06.6755||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677583626223 2023-04-28 10:00:06.6755||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677583626223 2023-04-28 10:00:07.0241||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677583626223, Details [{"status":true,"message":"Verification successful","data":{"id":2578427401,"domain":"live","status":"success","reference":"1677583626223","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-02-28T11:39:52.000Z","created_at":"2023-02-28T11:28:22.000Z","channel":"card","currency":"NGN","ip_address":"129.18.186.93","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1677583702,"time_spent":690,"attempts":5,"authentication":"otp","errors":1,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":24},{"type":"input","message":"Changed this field: card number","time":68},{"type":"input","message":"Filled this field: card expiry","time":68},{"type":"input","message":"Filled this field: card cvv","time":68},{"type":"action","message":"Attempted to pay with card","time":76},{"type":"auth","message":"Authentication Required: otp","time":78},{"type":"error","message":"Error: Insufficient funds","time":106},{"type":"input","message":"Changed this field: card number","time":126},{"type":"input","message":"Changed this field: card expiry","time":128},{"type":"input","message":"Changed this field: card cvv","time":133},{"type":"action","message":"Attempted to pay with card","time":133},{"type":"auth","message":"Authentication Required: pin","time":134},{"type":"action","message":"Attempted to pay with card","time":137},{"type":"auth","message":"Authentication Required: otp","time":154},{"type":"action","message":"Set payment method to: ussd","time":262},{"type":"action","message":"Set payment method to: card","time":304},{"type":"input","message":"Changed this field: card number","time":618},{"type":"input","message":"Changed this field: card expiry","time":620},{"type":"input","message":"Changed this field: card cvv","time":625},{"type":"action","message":"Attempted to pay with card","time":626},{"type":"auth","message":"Authentication Required: pin","time":638},{"type":"action","message":"Attempted to pay with card","time":641},{"type":"auth","message":"Authentication Required: otp","time":651},{"type":"success","message":"Successfully paid with card","time":690}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_h0cybrkqwd","bin":"539983","last4":"9279","exp_month":"01","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_eX6ejtQ1KwnVkRPYJEaL","account_name":"EGBOCHUE TOLULOPE IJEOMA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":113630481,"first_name":"","last_name":"","email":"tolulopeijeoma@gmail.com","customer_code":"CUS_16cgv1vn6l46m1k","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-02-28T11:39:52.000Z","createdAt":"2023-02-28T11:28:22.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-02-28T11:28:22.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 10:00:07.7954||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 10:00:07.7954||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 10:00:08.1441||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 10:00:08.1441||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 10:00:08.1441||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677583626223 2023-04-28 10:00:08.1441||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677583626223 done. 2023-04-28 10:00:08.1441||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 10:00:08.1441||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 10:00:08.1441||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 10:00:08.4631||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 10:00:08.4631||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 10:00:08.4631||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 10:00:08.6210||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 10:00:08.6210||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 10:00:08.6253||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 10:00:08.6253||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 10:00:08.6253||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 10:00:08.6253||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 10:00:08.6253||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 10:00:08.9207||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 10:00:08.9207||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 10:00:08.9207||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 10:00:09.0740||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 10:00:09.0740||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 10:00:09.0740||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 10:00:09.0740||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 10:00:09.0740||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 10:00:09.0740||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 10:00:09.0808||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 10:00:09.3477||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 10:00:09.3477||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 10:00:09.3477||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 10:00:09.4971||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 10:00:09.4971||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 10:00:09.5017||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 10:00:09.5017||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 10:00:09.5017||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678999169786 2023-04-28 10:00:09.5017||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678999169786 2023-04-28 10:00:09.5017||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678999169786 2023-04-28 10:00:09.8175||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678999169786, Details [{"status":true,"message":"Verification successful","data":{"id":2634369725,"domain":"live","status":"failed","reference":"1678999169786","amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-16T20:39:46.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679000120,"time_spent":4,"attempts":0,"errors":0,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":6},{"type":"action","message":"Set payment method to: bank_transfer","time":4}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-16T20:39:46.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-16T20:39:46.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 10:00:09.8175||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678999169786 2023-04-28 10:00:09.8175||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678999169786 done. 2023-04-28 10:00:09.8175||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679575394975 2023-04-28 10:00:09.8175||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679575394975 2023-04-28 10:00:09.8175||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679575394975 2023-04-28 10:00:10.2319||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679575394975, Details [{"status":true,"message":"Verification successful","data":{"id":2654780093,"domain":"live","status":"failed","reference":"1679575394975","amount":1500000,"message":"fellback-BnF","gateway_response":"Enter the OTP code sent to your phone to complete the transaction","paid_at":null,"created_at":"2023-03-23T12:43:24.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679577756,"time_spent":922,"attempts":12,"authentication":"otp","errors":3,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":8},{"type":"action","message":"Set payment method to: visa_qr","time":25},{"type":"action","message":"Set payment method to: card","time":41},{"type":"input","message":"Filled this field: card number","time":81},{"type":"input","message":"Filled this field: card expiry","time":84},{"type":"input","message":"Filled this field: card cvv","time":89},{"type":"action","message":"Attempted to pay with card","time":90},{"type":"auth","message":"Authentication Required: pin","time":90},{"type":"action","message":"Attempted to pay with card","time":231},{"type":"auth","message":"Authentication Required: otp","time":249},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":266},{"type":"action","message":"Attempted to pay with card","time":279},{"type":"auth","message":"Authentication Required: 3DS","time":283},{"type":"action","message":"Third-party authentication window opened","time":292},{"type":"action","message":"Third-party authentication window closed","time":297},{"type":"action","message":"Attempted to pay with card","time":310},{"type":"error","message":"Error: Incorrect PIN","time":315},{"type":"action","message":"Attempted to pay with card","time":335},{"type":"auth","message":"Authentication Required: pin","time":336},{"type":"action","message":"Attempted to pay with card","time":349},{"type":"error","message":"Error: PIN tries exceeded","time":357},{"type":"action","message":"Set payment method to: bank_transfer","time":371},{"type":"input","message":"Changed this field: card number","time":38},{"type":"input","message":"Changed this field: card expiry","time":41},{"type":"input","message":"Changed this field: card cvv","time":47},{"type":"action","message":"Attempted to pay with card","time":48},{"type":"auth","message":"Authentication Required: pin","time":49},{"type":"action","message":"Attempted to pay with card","time":290},{"type":"action","message":"Attempted to pay with card","time":333},{"type":"auth","message":"Authentication Required: 3DS","time":333},{"type":"action","message":"Third-party authentication window opened","time":340},{"type":"action","message":"Third-party authentication window closed","time":357},{"type":"action","message":"Attempted to pay with card","time":371},{"type":"auth","message":"Authentication Required: otp","time":378},{"type":"input","message":"Changed this field: card number","time":693},{"type":"input","message":"Changed this field: card expiry","time":701},{"type":"input","message":"Changed this field: card cvv","time":812},{"type":"action","message":"Attempted to pay with card","time":895},{"type":"auth","message":"Authentication Required: pin","time":895},{"type":"action","message":"Attempted to pay with card","time":908},{"type":"auth","message":"Authentication Required: otp","time":922}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_omqv2ph9k0","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T12:43:24.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-23T12:43:24.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 10:00:10.2371||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679575394975 2023-04-28 10:00:10.2371||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679575394975 done. 2023-04-28 10:00:10.2371||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679581155555 2023-04-28 10:00:10.2371||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679581155555 2023-04-28 10:00:10.2371||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679581155555 2023-04-28 10:00:10.5146||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679581155555, Details [{"status":true,"message":"Verification successful","data":{"id":2655034402,"domain":"live","status":"failed","reference":"1679581155555","amount":1500000,"message":null,"gateway_response":"Denied by Fraud System.","paid_at":null,"created_at":"2023-03-23T14:19:27.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679581253,"time_spent":61,"attempts":5,"authentication":"otp","errors":4,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":13},{"type":"input","message":"Filled this field: card expiry","time":17},{"type":"input","message":"Filled this field: card cvv","time":21},{"type":"action","message":"Attempted to pay with card","time":21},{"type":"auth","message":"Authentication Required: pin","time":22},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":35},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":63},{"type":"input","message":"Changed this field: card number","time":20},{"type":"input","message":"Changed this field: card expiry","time":24},{"type":"input","message":"Changed this field: card cvv","time":27},{"type":"action","message":"Attempted to pay with card","time":27},{"type":"error","message":"Error: Unable to process transaction","time":28},{"type":"action","message":"Attempted to pay with card","time":36},{"type":"error","message":"Error: Unable to process transaction","time":37},{"type":"input","message":"Changed this field: card number","time":56},{"type":"action","message":"Attempted to pay with card","time":60},{"type":"error","message":"Error: Unable to process transaction","time":61}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_193orasj1g","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T14:19:27.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-23T14:19:27.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 10:00:10.5205||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679581155555 2023-04-28 10:00:10.5205||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679581155555 done. 2023-04-28 10:00:10.5205||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679946700523 2023-04-28 10:00:10.5205||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679946700523 2023-04-28 10:00:10.5205||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679946700523 2023-04-28 10:00:10.8629||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679946700523, Details [{"status":true,"message":"Verification successful","data":{"id":2668137499,"domain":"live","status":"abandoned","reference":"1679946700523","amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-27T19:51:49.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679946787,"time_spent":6,"attempts":2,"authentication":"pin","errors":1,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":25},{"type":"input","message":"Filled this field: card expiry","time":27},{"type":"input","message":"Filled this field: card cvv","time":33},{"type":"action","message":"Attempted to pay with card","time":33},{"type":"auth","message":"Authentication Required: pin","time":35},{"type":"action","message":"Attempted to pay with card","time":39},{"type":"error","message":"Error: Transaction Declined","time":43},{"type":"action","message":"Set payment method to: bank_transfer","time":6}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-27T19:51:49.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-27T19:51:49.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 10:00:10.8629||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679946700523 2023-04-28 10:00:10.8629||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679946700523 done. 2023-04-28 10:00:10.8629||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1680604298949 2023-04-28 10:00:10.8629||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1680604298949 2023-04-28 10:00:10.8629||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1680604298949 2023-04-28 10:00:11.3012||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1680604298949, Details [{"status":true,"message":"Verification successful","data":{"id":2691003823,"domain":"live","status":"success","reference":"1680604298949","amount":1500000,"message":"expecting-3d-response","gateway_response":"Approved","paid_at":"2023-04-04T11:19:04.000Z","created_at":"2023-04-04T10:31:51.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"62.173.45.142","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1680607048,"time_spent":99,"attempts":1,"authentication":"3DS","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":27},{"type":"input","message":"Filled this field: card expiry","time":30},{"type":"input","message":"Filled this field: card cvv","time":34},{"type":"action","message":"Attempted to pay with card","time":34},{"type":"auth","message":"Authentication Required: 3DS","time":35},{"type":"action","message":"Third-party authentication window opened","time":38},{"type":"action","message":"Set payment method to: bank_transfer","time":9},{"type":"success","message":"Successfully paid with bank_transfer","time":99},{"type":"success","message":"Successfully paid with bank_transfer","time":99}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_ppdzc3xaxr","bin":"004XXX","last4":"X080","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"Access Bank","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"Access Bank","sender_country":"NG","sender_bank_account_number":"XXXXXXX080","sender_name":"BABALOLA OLUWATOSIN","narration":"NIP:BABALOLA OLUWATOSIN-7548670229/PAYSTACK CHECK","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":118392046,"first_name":"","last_name":"","email":"babalolaoluwatosin12@gmail.com","customer_code":"CUS_8a6w4kolnhbn9mr","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-04T11:19:04.000Z","createdAt":"2023-04-04T10:31:51.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-04T10:31:51.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 10:00:11.3012||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 10:00:11.3012||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 10:00:11.4541||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:00:11.4541||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 10:00:11.4541||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 10:00:11.4541||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1680604298949 2023-04-28 10:00:11.4541||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1680604298949 done. 2023-04-28 10:00:11.4541||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1681221728865 2023-04-28 10:00:11.4541||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1681221728865 2023-04-28 10:00:11.4541||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1681221728865 2023-04-28 10:00:11.8075||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1681221728865, Details [{"status":true,"message":"Verification successful","data":{"id":2712248943,"domain":"live","status":"success","reference":"1681221728865","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-11T15:18:52.000Z","created_at":"2023-04-11T14:02:19.000Z","channel":"card","currency":"NGN","ip_address":"102.134.16.45","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1681226276,"time_spent":58,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":17},{"type":"input","message":"Filled this field: card expiry","time":19},{"type":"input","message":"Filled this field: card cvv","time":25},{"type":"action","message":"Attempted to pay with card","time":25},{"type":"auth","message":"Authentication Required: pin","time":27},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":38},{"type":"success","message":"Successfully paid with card","time":58}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_0d4b58hz7n","bin":"539983","last4":"3673","exp_month":"10","exp_year":"2023","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_dRr3UZkNRjQeS6tT8Txw","account_name":"OPELUSI OLUBUKOLA OLUWATOSIN","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":119443188,"first_name":"","last_name":"","email":"taiwobukkyopelusi@gmail.com","customer_code":"CUS_g3ti0u5i5egwtt9","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-11T15:18:52.000Z","createdAt":"2023-04-11T14:02:19.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-11T14:02:19.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 10:00:11.8075||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 10:00:11.8075||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 10:00:11.9589||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 10:00:11.9589||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 10:00:11.9589||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1681221728865 2023-04-28 10:00:11.9589||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1681221728865 done. 2023-04-28 10:00:11.9589||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1682268199237 2023-04-28 10:00:11.9589||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1682268199237 2023-04-28 10:00:11.9589||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1682268199237 2023-04-28 10:00:12.2958||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1682268199237, Details [{"status":true,"message":"Verification successful","data":{"id":2747349357,"domain":"live","status":"success","reference":"1682268199237","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-23T16:45:27.000Z","created_at":"2023-04-23T16:43:29.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"129.205.124.223","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1682268210,"time_spent":119,"attempts":0,"errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"success","message":"Successfully paid with bank_transfer","time":119}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_xjkwvkhasy","bin":"310XXX","last4":"X312","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"First Bank of Nigeria","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"First Bank of Nigeria","sender_country":"NG","sender_bank_account_number":"XXXXXXX312","sender_name":"KABOWEI NAOMI O","narration":"NIP:KABOWEI NAOMI O-8203049338/PAYSTACK CHECK/310","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":120742489,"first_name":"","last_name":"","email":"nkabowei@gmail.com","customer_code":"CUS_2wlvdpoxvt32yjd","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-23T16:45:27.000Z","createdAt":"2023-04-23T16:43:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-23T16:43:29.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 10:00:12.2989||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 10:00:12.2989||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 10:00:12.4453||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 10:00:12.4453||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 10:00:12.4453||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1682268199237 2023-04-28 10:00:12.4453||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1682268199237 done. 2023-04-28 10:00:27.6210||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:00:28.3767||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:00:53.8180||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:01:15.0202||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:01:22.0659||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:02:01.1039||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:04:27.5323||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 8 2023-04-28 10:04:28.0487||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 8 2023-04-28 10:04:34.3694||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 8 2023-04-28 10:04:35.1619||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 8 2023-04-28 10:05:23.4226||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:06:25.9926||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:07:04.2130||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 6 2023-04-28 10:07:14.2350||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:07:14.3699||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:07:15.7347||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 6 2023-04-28 10:07:55.2916||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:08:35.4402||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:08:35.5678||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:08:36.3379||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 1 2023-04-28 10:08:49.6605||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:09:19.5741||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:09:45.4015||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:10:38.2815||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:10:38.4110||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:10:39.2480||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 2 2023-04-28 10:10:57.1461||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:10:58.9961||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:11:00.6600||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:11:02.0075||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:11:03.3653||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:11:13.5619||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:11:41.6359||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:11:42.4739||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:12:01.1904||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:12:17.0677||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:12:17.1897||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:12:17.7649||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 3 2023-04-28 10:12:31.9984||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:13:21.2495||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:13:30.2611||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:13:42.6766||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:13:42.8008||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:13:43.5212||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 4 2023-04-28 10:13:44.8413||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:14:07.9566||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:14:15.1147||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:15:24.1846||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:15:24.2788||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:15:25.2584||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 1, CurrentSection : 1 2023-04-28 10:16:02.7642||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:16:02.9098||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:16:03.6063||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 5 2023-04-28 10:16:10.2838||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:16:10.4262||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:17:05.7286||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:17:05.8632||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:17:10.2990||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 7 2023-04-28 10:17:12.4843||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:17:44.6419||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:18:04.4199||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:18:20.7517||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:18:31.8575||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:18:32.2568||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:18:43.9443||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:18:52.5386||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:19:09.2512||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:19:09.3841||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:19:10.1043||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 6 2023-04-28 10:19:28.7306||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:19:42.1105||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:20:03.7027||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:20:10.3538||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:20:54.4794||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 1, CurrentSection : 1 2023-04-28 10:20:56.8347||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 1, CurrentSection : 1 2023-04-28 10:23:22.6446||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 8 2023-04-28 10:23:40.9242||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:23:41.0147||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:23:41.6684||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 1, CurrentSection : 1 2023-04-28 10:24:21.5259||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:24:23.7586||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:24:34.5776||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:24:34.7018||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:24:37.4045||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 7 2023-04-28 10:24:49.6093||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:25:10.6356||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:25:10.7262||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:25:11.4777||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 1, CurrentSection : 2 2023-04-28 10:25:41.1758||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:26:08.1979||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:26:08.2919||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:26:09.1184||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 1, CurrentSection : 3 2023-04-28 10:26:47.9021||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:26:48.0237||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:26:48.1480||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:26:50.7340||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 8 2023-04-28 10:26:51.2224||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:27:07.1605||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 8 2023-04-28 10:27:08.0353||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:27:13.7535||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:27:16.0954||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 8 2023-04-28 10:27:24.7097||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 8 2023-04-28 10:27:41.4292||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:27:49.2770||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 1, CurrentSection : 4 2023-04-28 10:28:07.6632||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:28:07.7927||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:28:07.9696||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:28:08.0921||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:28:08.7366||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 8 2023-04-28 10:28:08.8330||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 8 2023-04-28 10:28:11.0225||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 8 2023-04-28 10:29:06.8071||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 8 2023-04-28 10:29:15.7965||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 9 2023-04-28 10:29:18.3244||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:29:18.7354||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 9 2023-04-28 10:29:25.6503||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 9 2023-04-28 10:29:28.6459||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 9 2023-04-28 10:29:36.2677||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 9 2023-04-28 10:29:36.8082||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 9 2023-04-28 10:29:38.8723||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 9 2023-04-28 10:30:10.2994||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 9 2023-04-28 10:30:33.9641||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:30:34.8773||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 1, CurrentSection : 4 2023-04-28 10:31:52.2236||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:31:53.8191||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:31:59.5019||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:32:00.4161||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:32:01.6880||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 9 2023-04-28 10:33:08.3175||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:33:21.3633||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:33:21.4932||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:33:22.2347||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 3, CurrentSection : 1 2023-04-28 10:33:48.6457||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:36:13.9804||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:36:17.0280||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:36:17.7954||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:36:41.9647||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:36:42.1003||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:36:42.8006||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 3, CurrentSection : 2 2023-04-28 10:36:44.3773||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:37:13.9076||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:38:03.2923||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 3, CurrentSection : 1 2023-04-28 10:38:19.4799||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 3, CurrentSection : 1 2023-04-28 10:38:29.7600||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 256, CurrentModule : 0, CurrentSection : 1 2023-04-28 10:38:29.9365||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 6 2023-04-28 10:38:30.3360||ERROR|CourseService.Core.Service.CourseService|Error Occurred Calculating Overall Percentage. Details System.OverflowException: Value was either too large or too small for an Int32. at System.Convert.ToInt32(Double value) at CourseService.Core.Service.CourseService.CalculateUserOverallCoursePercentage(Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2532 2023-04-28 10:38:30.3360||ERROR|CourseService.Core.Service.CourseService|Error occurred. Details System.NullReferenceException: Object reference not set to an instance of an object. at CourseService.Core.Service.CourseService.FetchRecentCourse(Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2429 2023-04-28 10:38:30.8787||ERROR|CourseService.Controllers.CourseController|Error Occurred Uploading File. Details System.NullReferenceException: Object reference not set to an instance of an object. at CourseService.Core.Service.CourseService.FetchRecentCourse(Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2429 at CourseService.Controllers.CourseController.FetchRecentCourse(Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1077 2023-04-28 10:38:30.8787||ERROR|CourseService.Controllers.CourseController|Error Occurred fetching admin preview. Details System.OverflowException: Value was either too large or too small for an Int32. at System.Convert.ToInt32(Double value) at CourseService.Core.Service.CourseService.CalculateUserOverallCoursePercentage(Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2532 at CourseService.Controllers.CourseController.FetchOverallCoursesPercentage() in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1512 2023-04-28 10:38:45.8207||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:38:48.2116||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:39:26.8481||ERROR|CourseService.Core.Service.CourseService|Error Occurred Calculating Overall Percentage. Details System.OverflowException: Value was either too large or too small for an Int32. at System.Convert.ToInt32(Double value) at CourseService.Core.Service.CourseService.CalculateUserOverallCoursePercentage(Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2532 2023-04-28 10:39:26.8481||ERROR|CourseService.Controllers.CourseController|Error Occurred fetching admin preview. Details System.OverflowException: Value was either too large or too small for an Int32. at System.Convert.ToInt32(Double value) at CourseService.Core.Service.CourseService.CalculateUserOverallCoursePercentage(Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2532 at CourseService.Controllers.CourseController.FetchOverallCoursesPercentage() in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1512 2023-04-28 10:39:26.9390||ERROR|CourseService.Core.Service.CourseService|Error occurred. Details System.NullReferenceException: Object reference not set to an instance of an object. at CourseService.Core.Service.CourseService.FetchRecentCourse(Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2429 2023-04-28 10:39:26.9390||ERROR|CourseService.Controllers.CourseController|Error Occurred Uploading File. Details System.NullReferenceException: Object reference not set to an instance of an object. at CourseService.Core.Service.CourseService.FetchRecentCourse(Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2429 at CourseService.Controllers.CourseController.FetchRecentCourse(Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1077 2023-04-28 10:39:27.0188||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 256, CurrentModule : 0, CurrentSection : 1 2023-04-28 10:39:27.2016||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 6 2023-04-28 10:39:39.4702||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:39:39.6050||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:39:40.9998||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 3, CurrentSection : 3 2023-04-28 10:40:35.1387||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:40:51.4014||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:40:58.9742||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:41:05.5853||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:42:16.4331||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 1, CurrentSection : 4 2023-04-28 10:42:20.3277||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 1, CurrentSection : 4 2023-04-28 10:42:25.0394||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:42:25.3396||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:42:26.8716||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 3, CurrentSection : 1 2023-04-28 10:42:37.3867||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:42:38.2095||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 1, CurrentSection : 6 2023-04-28 10:42:42.8701||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:42:58.5554||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:43:04.1630||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:43:10.5915||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:43:23.3717||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:43:34.6680||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:43:35.2864||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:43:35.4265||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:43:36.0812||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 3, CurrentSection : 4 2023-04-28 10:43:52.0727||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 1, CurrentSection : 6 2023-04-28 10:43:52.8596||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:43:52.9639||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:43:53.0670||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:43:53.5915||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 1, CurrentSection : 5 2023-04-28 10:44:08.7678||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 1, CurrentSection : 5 2023-04-28 10:45:23.5584||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:45:27.6650||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:45:27.8143||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:45:28.5246||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 3, CurrentSection : 5 2023-04-28 10:45:51.8659||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 3, CurrentSection : 5 2023-04-28 10:46:02.5694||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 3, CurrentSection : 5 2023-04-28 10:46:11.1104||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:46:11.2227||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:46:12.0480||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 5 2023-04-28 10:46:12.9853||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 3, CurrentSection : 5 2023-04-28 10:46:13.4713||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 3, CurrentSection : 5 2023-04-28 10:46:16.0040||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 3, CurrentSection : 5 2023-04-28 10:47:30.5113||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 18 2023-04-28 10:48:12.7135||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:48:12.8363||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:48:13.5850||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 6 2023-04-28 10:48:19.5812||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:fa0e0337-e332-4e9d-8b2a-f3a76e69b396 Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) at RepositoryBase.Repository`1.Create(TObject TObject) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\Repository\Repository\Repository.cs:line 82 at CourseService.Core.Service.CourseService.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3058 2023-04-28 10:48:19.5812||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:fa0e0337-e332-4e9d-8b2a-f3a76e69b396 Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) at RepositoryBase.Repository`1.Create(TObject TObject) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\Repository\Repository\Repository.cs:line 82 at CourseService.Core.Service.CourseService.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3058 at CourseService.Controllers.CourseController.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1278 2023-04-28 10:48:20.6066||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 18 2023-04-28 10:48:26.1010||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 3, CurrentSection : 5 2023-04-28 10:48:26.5969||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 3, CurrentSection : 5 2023-04-28 10:48:30.2390||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 3, CurrentSection : 5 2023-04-28 10:49:03.2641||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 3, CurrentSection : 6 2023-04-28 10:49:06.2100||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:49:06.8003||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 3, CurrentSection : 6 2023-04-28 10:49:44.5683||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:49:49.9842||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:50:55.9713||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:51:12.7038||ERROR|CourseService.Core.Service.CourseService|Error occurred. Details System.ArgumentOutOfRangeException: Year, Month, and Day parameters describe an un-representable DateTime. at System.DateTime.DateToTicks(Int32 year, Int32 month, Int32 day) at System.DateTime..ctor(Int32 year, Int32 month, Int32 day) at CourseService.Core.Service.CourseService.<>c__DisplayClass105_1.b__4(Int32 month) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3568 at System.Linq.Enumerable.SelectRangeIterator`1.ToList() at CourseService.Core.Service.CourseService.GetMonthlyEnrollmentStatistic(Nullable`1 institutionId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3574 2023-04-28 10:51:12.7038||ERROR|CourseService.Controllers.CourseController|Error Occurred from GetMonthlyEnrollmentStatistics. Details System.ArgumentOutOfRangeException: Year, Month, and Day parameters describe an un-representable DateTime. at System.DateTime.DateToTicks(Int32 year, Int32 month, Int32 day) at System.DateTime..ctor(Int32 year, Int32 month, Int32 day) at CourseService.Core.Service.CourseService.<>c__DisplayClass105_1.b__4(Int32 month) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3568 at System.Linq.Enumerable.SelectRangeIterator`1.ToList() at CourseService.Core.Service.CourseService.GetMonthlyEnrollmentStatistic(Nullable`1 institutionId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3574 at CourseService.Controllers.CourseController.GetMonthlyEnrollmentStatistics(Nullable`1 institutionId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1474 2023-04-28 10:51:38.9913||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:51:39.1042||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:51:39.7113||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 7 2023-04-28 10:51:56.6305||ERROR|CourseService.Core.Service.CourseService|Error occurred. Details System.ArgumentOutOfRangeException: Year, Month, and Day parameters describe an un-representable DateTime. at System.DateTime.DateToTicks(Int32 year, Int32 month, Int32 day) at System.DateTime..ctor(Int32 year, Int32 month, Int32 day) at CourseService.Core.Service.CourseService.<>c__DisplayClass105_1.b__4(Int32 month) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3568 at System.Linq.Enumerable.SelectRangeIterator`1.ToList() at CourseService.Core.Service.CourseService.GetMonthlyEnrollmentStatistic(Nullable`1 institutionId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3574 2023-04-28 10:51:56.6305||ERROR|CourseService.Controllers.CourseController|Error Occurred from GetMonthlyEnrollmentStatistics. Details System.ArgumentOutOfRangeException: Year, Month, and Day parameters describe an un-representable DateTime. at System.DateTime.DateToTicks(Int32 year, Int32 month, Int32 day) at System.DateTime..ctor(Int32 year, Int32 month, Int32 day) at CourseService.Core.Service.CourseService.<>c__DisplayClass105_1.b__4(Int32 month) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3568 at System.Linq.Enumerable.SelectRangeIterator`1.ToList() at CourseService.Core.Service.CourseService.GetMonthlyEnrollmentStatistic(Nullable`1 institutionId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3574 at CourseService.Controllers.CourseController.GetMonthlyEnrollmentStatistics(Nullable`1 institutionId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1474 2023-04-28 10:52:18.3677||ERROR|CourseService.Core.Service.CourseService|Error occurred. Details System.ArgumentOutOfRangeException: Year, Month, and Day parameters describe an un-representable DateTime. at System.DateTime.DateToTicks(Int32 year, Int32 month, Int32 day) at System.DateTime..ctor(Int32 year, Int32 month, Int32 day) at CourseService.Core.Service.CourseService.<>c__DisplayClass105_1.b__4(Int32 month) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3568 at System.Linq.Enumerable.SelectRangeIterator`1.ToList() at CourseService.Core.Service.CourseService.GetMonthlyEnrollmentStatistic(Nullable`1 institutionId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3574 2023-04-28 10:52:18.3677||ERROR|CourseService.Controllers.CourseController|Error Occurred from GetMonthlyEnrollmentStatistics. Details System.ArgumentOutOfRangeException: Year, Month, and Day parameters describe an un-representable DateTime. at System.DateTime.DateToTicks(Int32 year, Int32 month, Int32 day) at System.DateTime..ctor(Int32 year, Int32 month, Int32 day) at CourseService.Core.Service.CourseService.<>c__DisplayClass105_1.b__4(Int32 month) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3568 at System.Linq.Enumerable.SelectRangeIterator`1.ToList() at CourseService.Core.Service.CourseService.GetMonthlyEnrollmentStatistic(Nullable`1 institutionId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3574 at CourseService.Controllers.CourseController.GetMonthlyEnrollmentStatistics(Nullable`1 institutionId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1474 2023-04-28 10:52:21.7153||ERROR|CourseService.Core.Service.CourseService|Error occurred. Details System.ArgumentOutOfRangeException: Year, Month, and Day parameters describe an un-representable DateTime. at System.DateTime.DateToTicks(Int32 year, Int32 month, Int32 day) at System.DateTime..ctor(Int32 year, Int32 month, Int32 day) at CourseService.Core.Service.CourseService.<>c__DisplayClass105_1.b__4(Int32 month) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3568 at System.Linq.Enumerable.SelectRangeIterator`1.ToList() at CourseService.Core.Service.CourseService.GetMonthlyEnrollmentStatistic(Nullable`1 institutionId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3574 2023-04-28 10:52:21.7153||ERROR|CourseService.Controllers.CourseController|Error Occurred from GetMonthlyEnrollmentStatistics. Details System.ArgumentOutOfRangeException: Year, Month, and Day parameters describe an un-representable DateTime. at System.DateTime.DateToTicks(Int32 year, Int32 month, Int32 day) at System.DateTime..ctor(Int32 year, Int32 month, Int32 day) at CourseService.Core.Service.CourseService.<>c__DisplayClass105_1.b__4(Int32 month) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3568 at System.Linq.Enumerable.SelectRangeIterator`1.ToList() at CourseService.Core.Service.CourseService.GetMonthlyEnrollmentStatistic(Nullable`1 institutionId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3574 at CourseService.Controllers.CourseController.GetMonthlyEnrollmentStatistics(Nullable`1 institutionId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1474 2023-04-28 10:52:27.0959||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:52:27.2537||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:52:27.8051||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 4, CurrentSection : 1 2023-04-28 10:52:34.4748||ERROR|CourseService.Core.Service.CourseService|Error occurred. Details System.ArgumentOutOfRangeException: Year, Month, and Day parameters describe an un-representable DateTime. at System.DateTime.DateToTicks(Int32 year, Int32 month, Int32 day) at System.DateTime..ctor(Int32 year, Int32 month, Int32 day) at CourseService.Core.Service.CourseService.<>c__DisplayClass105_1.b__4(Int32 month) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3568 at System.Linq.Enumerable.SelectRangeIterator`1.ToList() at CourseService.Core.Service.CourseService.GetMonthlyEnrollmentStatistic(Nullable`1 institutionId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3574 2023-04-28 10:52:34.4748||ERROR|CourseService.Controllers.CourseController|Error Occurred from GetMonthlyEnrollmentStatistics. Details System.ArgumentOutOfRangeException: Year, Month, and Day parameters describe an un-representable DateTime. at System.DateTime.DateToTicks(Int32 year, Int32 month, Int32 day) at System.DateTime..ctor(Int32 year, Int32 month, Int32 day) at CourseService.Core.Service.CourseService.<>c__DisplayClass105_1.b__4(Int32 month) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3568 at System.Linq.Enumerable.SelectRangeIterator`1.ToList() at CourseService.Core.Service.CourseService.GetMonthlyEnrollmentStatistic(Nullable`1 institutionId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3574 at CourseService.Controllers.CourseController.GetMonthlyEnrollmentStatistics(Nullable`1 institutionId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1474 2023-04-28 10:52:58.5642||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:53:35.0869||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:53:35.2424||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:53:36.0483||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 4, CurrentSection : 2 2023-04-28 10:54:05.6108||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:55:06.1704||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:55:41.7899||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 3, CurrentSection : 2 2023-04-28 10:56:19.9956||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:56:20.5823||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:56:27.7524||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:56:34.9778||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:56:46.8371||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:57:15.5988||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:57:15.7192||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:57:15.7845||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 4, CurrentSection : 3 2023-04-28 10:57:16.3453||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:57:16.5024||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 8 2023-04-28 10:57:19.7798||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:57:49.8185||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:57:51.6127||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:58:08.2119||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:58:08.3529||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:58:09.3048||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 3, CurrentSection : 2 2023-04-28 10:58:12.9274||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 10:59:15.0882||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:00:07.1314||WARN|CourseService.Core.Service.PaymentService|About to Reprocess Transaction from 4/28/2023 10:00:07 AM 2023-04-28 11:00:07.1314||WARN|CourseService.Core.Service.PaymentService|12 transactions found to be reprocessed 2023-04-28 11:00:07.1314||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677494235072 2023-04-28 11:00:07.1314||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677494235072 2023-04-28 11:00:07.1314||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677494235072 2023-04-28 11:00:07.9934||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677494235072, Details [{"status":true,"message":"Verification successful","data":{"id":2575214342,"domain":"live","status":"abandoned","reference":"1677494235072","amount":1500000,"message":null,"gateway_response":"The transaction was not completed","paid_at":null,"created_at":"2023-02-27T10:41:29.000Z","channel":"card","currency":"NGN","ip_address":"197.211.44.226","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":null,"fees":null,"fees_split":null,"authorization":{},"customer":{"id":113522691,"first_name":"","last_name":"","email":"adegbolaadekemi3@gmail.com","customer_code":"CUS_dgftjqu0h0e3cp7","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-02-27T10:41:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-02-27T10:41:29.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 11:00:07.9934||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677494235072 2023-04-28 11:00:07.9934||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677494235072 done. 2023-04-28 11:00:07.9934||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677583626223 2023-04-28 11:00:07.9934||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677583626223 2023-04-28 11:00:07.9934||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677583626223 2023-04-28 11:00:08.4683||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677583626223, Details [{"status":true,"message":"Verification successful","data":{"id":2578427401,"domain":"live","status":"success","reference":"1677583626223","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-02-28T11:39:52.000Z","created_at":"2023-02-28T11:28:22.000Z","channel":"card","currency":"NGN","ip_address":"129.18.186.93","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1677583702,"time_spent":690,"attempts":5,"authentication":"otp","errors":1,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":24},{"type":"input","message":"Changed this field: card number","time":68},{"type":"input","message":"Filled this field: card expiry","time":68},{"type":"input","message":"Filled this field: card cvv","time":68},{"type":"action","message":"Attempted to pay with card","time":76},{"type":"auth","message":"Authentication Required: otp","time":78},{"type":"error","message":"Error: Insufficient funds","time":106},{"type":"input","message":"Changed this field: card number","time":126},{"type":"input","message":"Changed this field: card expiry","time":128},{"type":"input","message":"Changed this field: card cvv","time":133},{"type":"action","message":"Attempted to pay with card","time":133},{"type":"auth","message":"Authentication Required: pin","time":134},{"type":"action","message":"Attempted to pay with card","time":137},{"type":"auth","message":"Authentication Required: otp","time":154},{"type":"action","message":"Set payment method to: ussd","time":262},{"type":"action","message":"Set payment method to: card","time":304},{"type":"input","message":"Changed this field: card number","time":618},{"type":"input","message":"Changed this field: card expiry","time":620},{"type":"input","message":"Changed this field: card cvv","time":625},{"type":"action","message":"Attempted to pay with card","time":626},{"type":"auth","message":"Authentication Required: pin","time":638},{"type":"action","message":"Attempted to pay with card","time":641},{"type":"auth","message":"Authentication Required: otp","time":651},{"type":"success","message":"Successfully paid with card","time":690}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_h0cybrkqwd","bin":"539983","last4":"9279","exp_month":"01","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_eX6ejtQ1KwnVkRPYJEaL","account_name":"EGBOCHUE TOLULOPE IJEOMA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":113630481,"first_name":"","last_name":"","email":"tolulopeijeoma@gmail.com","customer_code":"CUS_16cgv1vn6l46m1k","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-02-28T11:39:52.000Z","createdAt":"2023-02-28T11:28:22.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-02-28T11:28:22.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 11:00:08.4683||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 11:00:08.4683||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 11:00:08.9058||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 11:00:08.9058||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 11:00:08.9058||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677583626223 2023-04-28 11:00:08.9058||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677583626223 done. 2023-04-28 11:00:08.9058||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 11:00:08.9058||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 11:00:08.9058||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 11:00:09.6948||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 11:00:09.6948||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 11:00:09.6948||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 11:00:09.8473||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 11:00:09.8473||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 11:00:09.8473||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 11:00:09.8473||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 11:00:09.8517||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 11:00:09.8517||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 11:00:09.8517||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 11:00:10.1186||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 11:00:10.1186||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 11:00:10.1186||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 11:00:10.2664||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 11:00:10.2664||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 11:00:10.2703||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 11:00:10.2703||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 11:00:10.2703||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 11:00:10.2703||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 11:00:10.2703||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 11:00:10.5266||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 11:00:10.5266||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 11:00:10.5266||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 11:00:10.6748||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 11:00:10.6748||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 11:00:10.6792||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 11:00:10.6792||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 11:00:10.6792||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678999169786 2023-04-28 11:00:10.6792||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678999169786 2023-04-28 11:00:10.6792||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678999169786 2023-04-28 11:00:11.2313||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678999169786, Details [{"status":true,"message":"Verification successful","data":{"id":2634369725,"domain":"live","status":"failed","reference":"1678999169786","amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-16T20:39:46.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679000120,"time_spent":4,"attempts":0,"errors":0,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":6},{"type":"action","message":"Set payment method to: bank_transfer","time":4}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-16T20:39:46.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-16T20:39:46.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 11:00:11.2313||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678999169786 2023-04-28 11:00:11.2313||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678999169786 done. 2023-04-28 11:00:11.2313||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679575394975 2023-04-28 11:00:11.2313||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679575394975 2023-04-28 11:00:11.2313||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679575394975 2023-04-28 11:00:11.5129||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679575394975, Details [{"status":true,"message":"Verification successful","data":{"id":2654780093,"domain":"live","status":"failed","reference":"1679575394975","amount":1500000,"message":"fellback-BnF","gateway_response":"Enter the OTP code sent to your phone to complete the transaction","paid_at":null,"created_at":"2023-03-23T12:43:24.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679577756,"time_spent":922,"attempts":12,"authentication":"otp","errors":3,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":8},{"type":"action","message":"Set payment method to: visa_qr","time":25},{"type":"action","message":"Set payment method to: card","time":41},{"type":"input","message":"Filled this field: card number","time":81},{"type":"input","message":"Filled this field: card expiry","time":84},{"type":"input","message":"Filled this field: card cvv","time":89},{"type":"action","message":"Attempted to pay with card","time":90},{"type":"auth","message":"Authentication Required: pin","time":90},{"type":"action","message":"Attempted to pay with card","time":231},{"type":"auth","message":"Authentication Required: otp","time":249},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":266},{"type":"action","message":"Attempted to pay with card","time":279},{"type":"auth","message":"Authentication Required: 3DS","time":283},{"type":"action","message":"Third-party authentication window opened","time":292},{"type":"action","message":"Third-party authentication window closed","time":297},{"type":"action","message":"Attempted to pay with card","time":310},{"type":"error","message":"Error: Incorrect PIN","time":315},{"type":"action","message":"Attempted to pay with card","time":335},{"type":"auth","message":"Authentication Required: pin","time":336},{"type":"action","message":"Attempted to pay with card","time":349},{"type":"error","message":"Error: PIN tries exceeded","time":357},{"type":"action","message":"Set payment method to: bank_transfer","time":371},{"type":"input","message":"Changed this field: card number","time":38},{"type":"input","message":"Changed this field: card expiry","time":41},{"type":"input","message":"Changed this field: card cvv","time":47},{"type":"action","message":"Attempted to pay with card","time":48},{"type":"auth","message":"Authentication Required: pin","time":49},{"type":"action","message":"Attempted to pay with card","time":290},{"type":"action","message":"Attempted to pay with card","time":333},{"type":"auth","message":"Authentication Required: 3DS","time":333},{"type":"action","message":"Third-party authentication window opened","time":340},{"type":"action","message":"Third-party authentication window closed","time":357},{"type":"action","message":"Attempted to pay with card","time":371},{"type":"auth","message":"Authentication Required: otp","time":378},{"type":"input","message":"Changed this field: card number","time":693},{"type":"input","message":"Changed this field: card expiry","time":701},{"type":"input","message":"Changed this field: card cvv","time":812},{"type":"action","message":"Attempted to pay with card","time":895},{"type":"auth","message":"Authentication Required: pin","time":895},{"type":"action","message":"Attempted to pay with card","time":908},{"type":"auth","message":"Authentication Required: otp","time":922}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_omqv2ph9k0","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T12:43:24.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-23T12:43:24.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 11:00:11.5129||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679575394975 2023-04-28 11:00:11.5129||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679575394975 done. 2023-04-28 11:00:11.5129||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679581155555 2023-04-28 11:00:11.5129||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679581155555 2023-04-28 11:00:11.5129||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679581155555 2023-04-28 11:00:11.8083||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679581155555, Details [{"status":true,"message":"Verification successful","data":{"id":2655034402,"domain":"live","status":"failed","reference":"1679581155555","amount":1500000,"message":null,"gateway_response":"Denied by Fraud System.","paid_at":null,"created_at":"2023-03-23T14:19:27.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679581253,"time_spent":61,"attempts":5,"authentication":"otp","errors":4,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":13},{"type":"input","message":"Filled this field: card expiry","time":17},{"type":"input","message":"Filled this field: card cvv","time":21},{"type":"action","message":"Attempted to pay with card","time":21},{"type":"auth","message":"Authentication Required: pin","time":22},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":35},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":63},{"type":"input","message":"Changed this field: card number","time":20},{"type":"input","message":"Changed this field: card expiry","time":24},{"type":"input","message":"Changed this field: card cvv","time":27},{"type":"action","message":"Attempted to pay with card","time":27},{"type":"error","message":"Error: Unable to process transaction","time":28},{"type":"action","message":"Attempted to pay with card","time":36},{"type":"error","message":"Error: Unable to process transaction","time":37},{"type":"input","message":"Changed this field: card number","time":56},{"type":"action","message":"Attempted to pay with card","time":60},{"type":"error","message":"Error: Unable to process transaction","time":61}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_193orasj1g","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T14:19:27.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-23T14:19:27.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 11:00:11.8083||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679581155555 2023-04-28 11:00:11.8083||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679581155555 done. 2023-04-28 11:00:11.8083||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679946700523 2023-04-28 11:00:11.8083||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679946700523 2023-04-28 11:00:11.8083||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679946700523 2023-04-28 11:00:12.1217||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679946700523, Details [{"status":true,"message":"Verification successful","data":{"id":2668137499,"domain":"live","status":"abandoned","reference":"1679946700523","amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-27T19:51:49.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679946787,"time_spent":6,"attempts":2,"authentication":"pin","errors":1,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":25},{"type":"input","message":"Filled this field: card expiry","time":27},{"type":"input","message":"Filled this field: card cvv","time":33},{"type":"action","message":"Attempted to pay with card","time":33},{"type":"auth","message":"Authentication Required: pin","time":35},{"type":"action","message":"Attempted to pay with card","time":39},{"type":"error","message":"Error: Transaction Declined","time":43},{"type":"action","message":"Set payment method to: bank_transfer","time":6}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-27T19:51:49.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-27T19:51:49.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 11:00:12.1217||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679946700523 2023-04-28 11:00:12.1311||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679946700523 done. 2023-04-28 11:00:12.1311||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1680604298949 2023-04-28 11:00:12.1311||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1680604298949 2023-04-28 11:00:12.1311||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1680604298949 2023-04-28 11:00:13.0066||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1680604298949, Details [{"status":true,"message":"Verification successful","data":{"id":2691003823,"domain":"live","status":"success","reference":"1680604298949","amount":1500000,"message":"expecting-3d-response","gateway_response":"Approved","paid_at":"2023-04-04T11:19:04.000Z","created_at":"2023-04-04T10:31:51.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"62.173.45.142","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1680607048,"time_spent":99,"attempts":1,"authentication":"3DS","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":27},{"type":"input","message":"Filled this field: card expiry","time":30},{"type":"input","message":"Filled this field: card cvv","time":34},{"type":"action","message":"Attempted to pay with card","time":34},{"type":"auth","message":"Authentication Required: 3DS","time":35},{"type":"action","message":"Third-party authentication window opened","time":38},{"type":"action","message":"Set payment method to: bank_transfer","time":9},{"type":"success","message":"Successfully paid with bank_transfer","time":99},{"type":"success","message":"Successfully paid with bank_transfer","time":99}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_ppdzc3xaxr","bin":"004XXX","last4":"X080","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"Access Bank","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"Access Bank","sender_country":"NG","sender_bank_account_number":"XXXXXXX080","sender_name":"BABALOLA OLUWATOSIN","narration":"NIP:BABALOLA OLUWATOSIN-7548670229/PAYSTACK CHECK","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":118392046,"first_name":"","last_name":"","email":"babalolaoluwatosin12@gmail.com","customer_code":"CUS_8a6w4kolnhbn9mr","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-04T11:19:04.000Z","createdAt":"2023-04-04T10:31:51.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-04T10:31:51.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 11:00:13.0066||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 11:00:13.0066||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 11:00:13.1573||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 11:00:13.1573||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 11:00:13.1573||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1680604298949 2023-04-28 11:00:13.1573||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1680604298949 done. 2023-04-28 11:00:13.1573||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1681221728865 2023-04-28 11:00:13.1573||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1681221728865 2023-04-28 11:00:13.1641||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1681221728865 2023-04-28 11:00:13.4777||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1681221728865, Details [{"status":true,"message":"Verification successful","data":{"id":2712248943,"domain":"live","status":"success","reference":"1681221728865","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-11T15:18:52.000Z","created_at":"2023-04-11T14:02:19.000Z","channel":"card","currency":"NGN","ip_address":"102.134.16.45","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1681226276,"time_spent":58,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":17},{"type":"input","message":"Filled this field: card expiry","time":19},{"type":"input","message":"Filled this field: card cvv","time":25},{"type":"action","message":"Attempted to pay with card","time":25},{"type":"auth","message":"Authentication Required: pin","time":27},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":38},{"type":"success","message":"Successfully paid with card","time":58}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_0d4b58hz7n","bin":"539983","last4":"3673","exp_month":"10","exp_year":"2023","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_dRr3UZkNRjQeS6tT8Txw","account_name":"OPELUSI OLUBUKOLA OLUWATOSIN","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":119443188,"first_name":"","last_name":"","email":"taiwobukkyopelusi@gmail.com","customer_code":"CUS_g3ti0u5i5egwtt9","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-11T15:18:52.000Z","createdAt":"2023-04-11T14:02:19.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-11T14:02:19.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 11:00:13.4777||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 11:00:13.4777||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 11:00:13.6294||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 11:00:13.6294||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 11:00:13.6334||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1681221728865 2023-04-28 11:00:13.6334||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1681221728865 done. 2023-04-28 11:00:13.6334||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1682268199237 2023-04-28 11:00:13.6334||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1682268199237 2023-04-28 11:00:13.6334||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1682268199237 2023-04-28 11:00:13.9981||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1682268199237, Details [{"status":true,"message":"Verification successful","data":{"id":2747349357,"domain":"live","status":"success","reference":"1682268199237","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-23T16:45:27.000Z","created_at":"2023-04-23T16:43:29.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"129.205.124.223","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1682268210,"time_spent":119,"attempts":0,"errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"success","message":"Successfully paid with bank_transfer","time":119}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_xjkwvkhasy","bin":"310XXX","last4":"X312","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"First Bank of Nigeria","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"First Bank of Nigeria","sender_country":"NG","sender_bank_account_number":"XXXXXXX312","sender_name":"KABOWEI NAOMI O","narration":"NIP:KABOWEI NAOMI O-8203049338/PAYSTACK CHECK/310","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":120742489,"first_name":"","last_name":"","email":"nkabowei@gmail.com","customer_code":"CUS_2wlvdpoxvt32yjd","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-23T16:45:27.000Z","createdAt":"2023-04-23T16:43:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-23T16:43:29.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 11:00:13.9981||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 11:00:13.9981||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 11:00:14.1500||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 11:00:14.1500||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 11:00:14.1500||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1682268199237 2023-04-28 11:00:14.1500||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1682268199237 done. 2023-04-28 11:00:18.9071||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:00:19.0662||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:00:19.7422||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 4, CurrentSection : 3 2023-04-28 11:00:44.4210||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:00:48.2009||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:00:55.1980||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:01:42.8412||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:02:32.3870||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:02:33.4781||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 8 2023-04-28 11:02:49.6817||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:03:00.8599||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:03:22.7638||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:03:37.7044||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:03:46.3530||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 9 2023-04-28 11:03:58.9627||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:03:59.3388||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:03:59.4896||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:03:59.7855||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 9 2023-04-28 11:04:00.8886||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:04:01.0604||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:04:01.7615||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 4, CurrentSection : 4 2023-04-28 11:05:16.7608||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:05:16.9068||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:05:17.8132||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 3, CurrentSection : 3 2023-04-28 11:06:07.8634||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:06:17.0615||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:06:17.2669||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:06:24.3257||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:06:36.1060||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:07:26.8960||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:07:27.0266||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:07:27.5688||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 1 2023-04-28 11:07:44.1706||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:08:31.6056||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:08:40.4797||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:08:40.6090||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:08:41.3137||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 2 2023-04-28 11:09:33.8346||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:09:37.9339||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:10:01.4267||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:10:04.1221||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:10:04.2521||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:10:04.8744||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 3 2023-04-28 11:10:15.3082||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:10:19.7874||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:10:29.1749||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:10:59.8014||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:10:59.9710||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:11:01.9670||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 4, CurrentSection : 5 2023-04-28 11:11:13.4951||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:11:16.0627||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:11:16.2125||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:11:17.3191||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 3, CurrentSection : 4 2023-04-28 11:11:23.7434||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:11:23.8773||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:11:24.5830||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 2, CurrentSection : 4 2023-04-28 11:12:47.4236||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:12:47.7303||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:12:48.9146||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 3, CurrentSection : 5 2023-04-28 11:12:49.2060||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:12:49.3843||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:12:50.0352||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 4, CurrentSection : 6 2023-04-28 11:13:03.7165||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:13:10.0347||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:13:25.1271||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:13:26.4088||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:13:31.8103||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:13:37.3779||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:13:55.6889||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:14:08.6819||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:14:17.2868||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:14:19.1570||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 3, CurrentSection : 6 2023-04-28 11:14:27.3201||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:14:28.5363||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 3, CurrentSection : 6 2023-04-28 11:14:41.8897||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 18 2023-04-28 11:14:50.5470||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:14:55.5231||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:14:55.7002||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:14:55.8758||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:14:56.4808||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 4, CurrentSection : 7 2023-04-28 11:15:06.9358||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:15:16.8168||ERROR|CourseService.Core.Service.CourseService|Error Occurred Calculating Overall Percentage. Details System.OverflowException: Value was either too large or too small for an Int32. at System.Convert.ToInt32(Double value) at CourseService.Core.Service.CourseService.CalculateUserOverallCoursePercentage(Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2532 2023-04-28 11:15:16.8168||ERROR|CourseService.Controllers.CourseController|Error Occurred fetching admin preview. Details System.OverflowException: Value was either too large or too small for an Int32. at System.Convert.ToInt32(Double value) at CourseService.Core.Service.CourseService.CalculateUserOverallCoursePercentage(Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2532 at CourseService.Controllers.CourseController.FetchOverallCoursesPercentage() in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1512 2023-04-28 11:15:16.8168||ERROR|CourseService.Core.Service.CourseService|Error occurred. Details System.NullReferenceException: Object reference not set to an instance of an object. at CourseService.Core.Service.CourseService.FetchRecentCourse(Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2429 2023-04-28 11:15:16.8168||ERROR|CourseService.Controllers.CourseController|Error Occurred Uploading File. Details System.NullReferenceException: Object reference not set to an instance of an object. at CourseService.Core.Service.CourseService.FetchRecentCourse(Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2429 at CourseService.Controllers.CourseController.FetchRecentCourse(Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1077 2023-04-28 11:15:16.9229||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 256, CurrentModule : 4, CurrentSection : 9 2023-04-28 11:15:45.8806||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:16:41.6310||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:16:41.8068||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:16:42.6861||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 4, CurrentSection : 8 2023-04-28 11:17:27.7338||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:17:30.7069||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:17:30.8472||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:17:31.5745||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 3, CurrentSection : 1 2023-04-28 11:18:55.6154||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:19:10.6494||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:19:16.0823||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:19:27.0099||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:20:10.0893||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:20:13.1366||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:20:13.3231||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:20:14.1472||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 4, CurrentSection : 9 2023-04-28 11:20:42.6217||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:20:42.7649||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:20:43.4178||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 3, CurrentSection : 2 2023-04-28 11:21:06.4433||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:22:29.5394||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 4, CurrentSection : 10 2023-04-28 11:22:32.6688||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:22:33.1438||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 4, CurrentSection : 10 2023-04-28 11:23:35.9068||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:23:36.0533||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:23:36.8212||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 3, CurrentSection : 3 2023-04-28 11:23:57.9807||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:23:58.1691||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:23:58.7049||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 5, CurrentSection : 1 2023-04-28 11:25:21.7188||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:26:08.0666||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:26:08.2609||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:26:08.9499||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 5, CurrentSection : 2 2023-04-28 11:26:28.4309||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:26:28.5918||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:26:29.2326||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 3, CurrentSection : 4 2023-04-28 11:28:02.1366||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:28:02.2906||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:28:02.8943||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 3, CurrentSection : 5 2023-04-28 11:28:17.4619||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 3, CurrentSection : 5 2023-04-28 11:29:27.1857||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 3, CurrentSection : 6 2023-04-28 11:29:32.1193||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:29:35.1683||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:29:35.6499||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:29:37.1650||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:29:38.0413||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 3, CurrentSection : 6 2023-04-28 11:29:43.1503||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 5, CurrentSection : 3 2023-04-28 11:30:01.7795||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:30:32.1398||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:30:33.0820||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:30:34.6553||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:31:00.9071||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:31:01.4905||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:31:02.5044||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:31:07.4153||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:31:44.8431||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:31:45.3029||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:31:46.2969||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:31:53.4385||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:31:54.2729||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:32:17.1015||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:32:17.8184||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:32:18.9776||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:32:22.6749||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:32:22.8832||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:32:23.5656||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 5, CurrentSection : 4 2023-04-28 11:32:54.7780||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 5, CurrentSection : 5 2023-04-28 11:33:22.0082||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:33:22.4637||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 5, CurrentSection : 5 2023-04-28 11:34:00.4037||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 6, CurrentSection : 1 2023-04-28 11:34:02.6850||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:34:03.1138||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 6, CurrentSection : 1 2023-04-28 11:34:18.8675||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:34:19.7654||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 1, CurrentSection : 5 2023-04-28 11:34:20.9095||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:34:21.5250||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 1, CurrentSection : 5 2023-04-28 11:34:25.1281||WARN|CourseService.Core.Service.CourseService|CourseCompleted: True 2023-04-28 11:34:26.0431||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 1, CurrentSection : 6 2023-04-28 11:35:04.9163||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 256, CurrentModule : 7, CurrentSection : 1 2023-04-28 11:35:05.5014||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 256, CurrentModule : 7, CurrentSection : 1 2023-04-28 11:35:10.4184||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 256, CurrentModule : 7, CurrentSection : 1 2023-04-28 11:35:12.7311||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 1 2023-04-28 11:35:30.5914||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 1 2023-04-28 11:35:47.7463||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 1 2023-04-28 11:39:33.1370||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 3, CurrentSection : 6 2023-04-28 11:39:35.3270||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 3, CurrentSection : 6 2023-04-28 11:40:33.7772||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:40:34.5625||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 3, CurrentSection : 6 2023-04-28 11:43:19.0373||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 18 2023-04-28 11:43:23.8283||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 18 2023-04-28 11:43:48.4432||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:43:48.6090||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:43:49.1915||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 4, CurrentSection : 1 2023-04-28 11:44:08.6061||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 4, CurrentSection : 1 2023-04-28 11:45:08.7227||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 4, CurrentSection : 1 2023-04-28 11:45:21.8246||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:45:21.9898||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:45:22.6279||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 4, CurrentSection : 2 2023-04-28 11:47:53.6033||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 1 2023-04-28 11:47:57.8198||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 11:51:40.8216||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 12:00:08.1465||WARN|CourseService.Core.Service.PaymentService|About to Reprocess Transaction from 4/28/2023 11:00:08 AM 2023-04-28 12:00:08.1465||WARN|CourseService.Core.Service.PaymentService|12 transactions found to be reprocessed 2023-04-28 12:00:08.1465||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677494235072 2023-04-28 12:00:08.1465||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677494235072 2023-04-28 12:00:08.1465||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677494235072 2023-04-28 12:00:08.8438||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677494235072, Details [{"status":true,"message":"Verification successful","data":{"id":2575214342,"domain":"live","status":"abandoned","reference":"1677494235072","amount":1500000,"message":null,"gateway_response":"The transaction was not completed","paid_at":null,"created_at":"2023-02-27T10:41:29.000Z","channel":"card","currency":"NGN","ip_address":"197.211.44.226","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":null,"fees":null,"fees_split":null,"authorization":{},"customer":{"id":113522691,"first_name":"","last_name":"","email":"adegbolaadekemi3@gmail.com","customer_code":"CUS_dgftjqu0h0e3cp7","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-02-27T10:41:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-02-27T10:41:29.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 12:00:08.8438||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677494235072 2023-04-28 12:00:08.8438||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677494235072 done. 2023-04-28 12:00:08.8438||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677583626223 2023-04-28 12:00:08.8438||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677583626223 2023-04-28 12:00:08.8438||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677583626223 2023-04-28 12:00:09.2331||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677583626223, Details [{"status":true,"message":"Verification successful","data":{"id":2578427401,"domain":"live","status":"success","reference":"1677583626223","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-02-28T11:39:52.000Z","created_at":"2023-02-28T11:28:22.000Z","channel":"card","currency":"NGN","ip_address":"129.18.186.93","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1677583702,"time_spent":690,"attempts":5,"authentication":"otp","errors":1,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":24},{"type":"input","message":"Changed this field: card number","time":68},{"type":"input","message":"Filled this field: card expiry","time":68},{"type":"input","message":"Filled this field: card cvv","time":68},{"type":"action","message":"Attempted to pay with card","time":76},{"type":"auth","message":"Authentication Required: otp","time":78},{"type":"error","message":"Error: Insufficient funds","time":106},{"type":"input","message":"Changed this field: card number","time":126},{"type":"input","message":"Changed this field: card expiry","time":128},{"type":"input","message":"Changed this field: card cvv","time":133},{"type":"action","message":"Attempted to pay with card","time":133},{"type":"auth","message":"Authentication Required: pin","time":134},{"type":"action","message":"Attempted to pay with card","time":137},{"type":"auth","message":"Authentication Required: otp","time":154},{"type":"action","message":"Set payment method to: ussd","time":262},{"type":"action","message":"Set payment method to: card","time":304},{"type":"input","message":"Changed this field: card number","time":618},{"type":"input","message":"Changed this field: card expiry","time":620},{"type":"input","message":"Changed this field: card cvv","time":625},{"type":"action","message":"Attempted to pay with card","time":626},{"type":"auth","message":"Authentication Required: pin","time":638},{"type":"action","message":"Attempted to pay with card","time":641},{"type":"auth","message":"Authentication Required: otp","time":651},{"type":"success","message":"Successfully paid with card","time":690}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_h0cybrkqwd","bin":"539983","last4":"9279","exp_month":"01","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_eX6ejtQ1KwnVkRPYJEaL","account_name":"EGBOCHUE TOLULOPE IJEOMA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":113630481,"first_name":"","last_name":"","email":"tolulopeijeoma@gmail.com","customer_code":"CUS_16cgv1vn6l46m1k","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-02-28T11:39:52.000Z","createdAt":"2023-02-28T11:28:22.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-02-28T11:28:22.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 12:00:09.2331||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 12:00:09.2331||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 12:00:09.5403||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 12:00:09.5403||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 12:00:09.5441||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677583626223 2023-04-28 12:00:09.5441||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677583626223 done. 2023-04-28 12:00:09.5441||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 12:00:09.5441||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 12:00:09.5441||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 12:00:09.9876||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 12:00:09.9876||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 12:00:09.9876||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 12:00:10.1422||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 12:00:10.1422||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 12:00:10.1422||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 12:00:10.1422||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 12:00:10.1422||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 12:00:10.1422||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 12:00:10.1422||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 12:00:10.6940||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 12:00:10.6940||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 12:00:10.6940||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 12:00:10.8482||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 12:00:10.8482||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 12:00:10.8530||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 12:00:10.8530||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 12:00:10.8530||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 12:00:10.8530||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 12:00:10.8530||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 12:00:11.1516||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 12:00:11.1544||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 12:00:11.1544||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 12:00:11.3040||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 12:00:11.3040||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 12:00:11.3040||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 12:00:11.3082||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 12:00:11.3082||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678999169786 2023-04-28 12:00:11.3082||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678999169786 2023-04-28 12:00:11.3082||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678999169786 2023-04-28 12:00:11.6183||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678999169786, Details [{"status":true,"message":"Verification successful","data":{"id":2634369725,"domain":"live","status":"failed","reference":"1678999169786","amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-16T20:39:46.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679000120,"time_spent":4,"attempts":0,"errors":0,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":6},{"type":"action","message":"Set payment method to: bank_transfer","time":4}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-16T20:39:46.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-16T20:39:46.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 12:00:11.6243||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678999169786 2023-04-28 12:00:11.6243||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678999169786 done. 2023-04-28 12:00:11.6243||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679575394975 2023-04-28 12:00:11.6243||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679575394975 2023-04-28 12:00:11.6243||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679575394975 2023-04-28 12:00:11.9939||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679575394975, Details [{"status":true,"message":"Verification successful","data":{"id":2654780093,"domain":"live","status":"failed","reference":"1679575394975","amount":1500000,"message":"fellback-BnF","gateway_response":"Enter the OTP code sent to your phone to complete the transaction","paid_at":null,"created_at":"2023-03-23T12:43:24.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679577756,"time_spent":922,"attempts":12,"authentication":"otp","errors":3,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":8},{"type":"action","message":"Set payment method to: visa_qr","time":25},{"type":"action","message":"Set payment method to: card","time":41},{"type":"input","message":"Filled this field: card number","time":81},{"type":"input","message":"Filled this field: card expiry","time":84},{"type":"input","message":"Filled this field: card cvv","time":89},{"type":"action","message":"Attempted to pay with card","time":90},{"type":"auth","message":"Authentication Required: pin","time":90},{"type":"action","message":"Attempted to pay with card","time":231},{"type":"auth","message":"Authentication Required: otp","time":249},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":266},{"type":"action","message":"Attempted to pay with card","time":279},{"type":"auth","message":"Authentication Required: 3DS","time":283},{"type":"action","message":"Third-party authentication window opened","time":292},{"type":"action","message":"Third-party authentication window closed","time":297},{"type":"action","message":"Attempted to pay with card","time":310},{"type":"error","message":"Error: Incorrect PIN","time":315},{"type":"action","message":"Attempted to pay with card","time":335},{"type":"auth","message":"Authentication Required: pin","time":336},{"type":"action","message":"Attempted to pay with card","time":349},{"type":"error","message":"Error: PIN tries exceeded","time":357},{"type":"action","message":"Set payment method to: bank_transfer","time":371},{"type":"input","message":"Changed this field: card number","time":38},{"type":"input","message":"Changed this field: card expiry","time":41},{"type":"input","message":"Changed this field: card cvv","time":47},{"type":"action","message":"Attempted to pay with card","time":48},{"type":"auth","message":"Authentication Required: pin","time":49},{"type":"action","message":"Attempted to pay with card","time":290},{"type":"action","message":"Attempted to pay with card","time":333},{"type":"auth","message":"Authentication Required: 3DS","time":333},{"type":"action","message":"Third-party authentication window opened","time":340},{"type":"action","message":"Third-party authentication window closed","time":357},{"type":"action","message":"Attempted to pay with card","time":371},{"type":"auth","message":"Authentication Required: otp","time":378},{"type":"input","message":"Changed this field: card number","time":693},{"type":"input","message":"Changed this field: card expiry","time":701},{"type":"input","message":"Changed this field: card cvv","time":812},{"type":"action","message":"Attempted to pay with card","time":895},{"type":"auth","message":"Authentication Required: pin","time":895},{"type":"action","message":"Attempted to pay with card","time":908},{"type":"auth","message":"Authentication Required: otp","time":922}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_omqv2ph9k0","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T12:43:24.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-23T12:43:24.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 12:00:11.9990||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679575394975 2023-04-28 12:00:11.9990||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679575394975 done. 2023-04-28 12:00:11.9990||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679581155555 2023-04-28 12:00:11.9990||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679581155555 2023-04-28 12:00:11.9990||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679581155555 2023-04-28 12:00:12.7642||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679581155555, Details [{"status":true,"message":"Verification successful","data":{"id":2655034402,"domain":"live","status":"failed","reference":"1679581155555","amount":1500000,"message":null,"gateway_response":"Denied by Fraud System.","paid_at":null,"created_at":"2023-03-23T14:19:27.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679581253,"time_spent":61,"attempts":5,"authentication":"otp","errors":4,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":13},{"type":"input","message":"Filled this field: card expiry","time":17},{"type":"input","message":"Filled this field: card cvv","time":21},{"type":"action","message":"Attempted to pay with card","time":21},{"type":"auth","message":"Authentication Required: pin","time":22},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":35},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":63},{"type":"input","message":"Changed this field: card number","time":20},{"type":"input","message":"Changed this field: card expiry","time":24},{"type":"input","message":"Changed this field: card cvv","time":27},{"type":"action","message":"Attempted to pay with card","time":27},{"type":"error","message":"Error: Unable to process transaction","time":28},{"type":"action","message":"Attempted to pay with card","time":36},{"type":"error","message":"Error: Unable to process transaction","time":37},{"type":"input","message":"Changed this field: card number","time":56},{"type":"action","message":"Attempted to pay with card","time":60},{"type":"error","message":"Error: Unable to process transaction","time":61}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_193orasj1g","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T14:19:27.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-23T14:19:27.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 12:00:12.7642||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679581155555 2023-04-28 12:00:12.7642||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679581155555 done. 2023-04-28 12:00:12.7642||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679946700523 2023-04-28 12:00:12.7642||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679946700523 2023-04-28 12:00:12.7642||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679946700523 2023-04-28 12:00:13.1699||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679946700523, Details [{"status":true,"message":"Verification successful","data":{"id":2668137499,"domain":"live","status":"abandoned","reference":"1679946700523","amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-27T19:51:49.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679946787,"time_spent":6,"attempts":2,"authentication":"pin","errors":1,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":25},{"type":"input","message":"Filled this field: card expiry","time":27},{"type":"input","message":"Filled this field: card cvv","time":33},{"type":"action","message":"Attempted to pay with card","time":33},{"type":"auth","message":"Authentication Required: pin","time":35},{"type":"action","message":"Attempted to pay with card","time":39},{"type":"error","message":"Error: Transaction Declined","time":43},{"type":"action","message":"Set payment method to: bank_transfer","time":6}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-27T19:51:49.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-27T19:51:49.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 12:00:13.1699||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679946700523 2023-04-28 12:00:13.1699||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679946700523 done. 2023-04-28 12:00:13.1699||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1680604298949 2023-04-28 12:00:13.1699||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1680604298949 2023-04-28 12:00:13.1699||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1680604298949 2023-04-28 12:00:13.6034||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1680604298949, Details [{"status":true,"message":"Verification successful","data":{"id":2691003823,"domain":"live","status":"success","reference":"1680604298949","amount":1500000,"message":"expecting-3d-response","gateway_response":"Approved","paid_at":"2023-04-04T11:19:04.000Z","created_at":"2023-04-04T10:31:51.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"62.173.45.142","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1680607048,"time_spent":99,"attempts":1,"authentication":"3DS","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":27},{"type":"input","message":"Filled this field: card expiry","time":30},{"type":"input","message":"Filled this field: card cvv","time":34},{"type":"action","message":"Attempted to pay with card","time":34},{"type":"auth","message":"Authentication Required: 3DS","time":35},{"type":"action","message":"Third-party authentication window opened","time":38},{"type":"action","message":"Set payment method to: bank_transfer","time":9},{"type":"success","message":"Successfully paid with bank_transfer","time":99},{"type":"success","message":"Successfully paid with bank_transfer","time":99}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_ppdzc3xaxr","bin":"004XXX","last4":"X080","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"Access Bank","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"Access Bank","sender_country":"NG","sender_bank_account_number":"XXXXXXX080","sender_name":"BABALOLA OLUWATOSIN","narration":"NIP:BABALOLA OLUWATOSIN-7548670229/PAYSTACK CHECK","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":118392046,"first_name":"","last_name":"","email":"babalolaoluwatosin12@gmail.com","customer_code":"CUS_8a6w4kolnhbn9mr","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-04T11:19:04.000Z","createdAt":"2023-04-04T10:31:51.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-04T10:31:51.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 12:00:13.6034||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 12:00:13.6034||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 12:00:13.7525||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 12:00:13.7525||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 12:00:13.7525||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1680604298949 2023-04-28 12:00:13.7525||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1680604298949 done. 2023-04-28 12:00:13.7525||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1681221728865 2023-04-28 12:00:13.7525||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1681221728865 2023-04-28 12:00:13.7525||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1681221728865 2023-04-28 12:00:14.0561||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1681221728865, Details [{"status":true,"message":"Verification successful","data":{"id":2712248943,"domain":"live","status":"success","reference":"1681221728865","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-11T15:18:52.000Z","created_at":"2023-04-11T14:02:19.000Z","channel":"card","currency":"NGN","ip_address":"102.134.16.45","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1681226276,"time_spent":58,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":17},{"type":"input","message":"Filled this field: card expiry","time":19},{"type":"input","message":"Filled this field: card cvv","time":25},{"type":"action","message":"Attempted to pay with card","time":25},{"type":"auth","message":"Authentication Required: pin","time":27},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":38},{"type":"success","message":"Successfully paid with card","time":58}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_0d4b58hz7n","bin":"539983","last4":"3673","exp_month":"10","exp_year":"2023","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_dRr3UZkNRjQeS6tT8Txw","account_name":"OPELUSI OLUBUKOLA OLUWATOSIN","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":119443188,"first_name":"","last_name":"","email":"taiwobukkyopelusi@gmail.com","customer_code":"CUS_g3ti0u5i5egwtt9","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-11T15:18:52.000Z","createdAt":"2023-04-11T14:02:19.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-11T14:02:19.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 12:00:14.0589||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 12:00:14.0589||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 12:00:14.2113||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 12:00:14.2113||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 12:00:14.2184||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1681221728865 2023-04-28 12:00:14.2184||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1681221728865 done. 2023-04-28 12:00:14.2184||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1682268199237 2023-04-28 12:00:14.2184||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1682268199237 2023-04-28 12:00:14.2184||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1682268199237 2023-04-28 12:00:15.7442||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1682268199237, Details [{"status":true,"message":"Verification successful","data":{"id":2747349357,"domain":"live","status":"success","reference":"1682268199237","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-23T16:45:27.000Z","created_at":"2023-04-23T16:43:29.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"129.205.124.223","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1682268210,"time_spent":119,"attempts":0,"errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"success","message":"Successfully paid with bank_transfer","time":119}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_xjkwvkhasy","bin":"310XXX","last4":"X312","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"First Bank of Nigeria","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"First Bank of Nigeria","sender_country":"NG","sender_bank_account_number":"XXXXXXX312","sender_name":"KABOWEI NAOMI O","narration":"NIP:KABOWEI NAOMI O-8203049338/PAYSTACK CHECK/310","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":120742489,"first_name":"","last_name":"","email":"nkabowei@gmail.com","customer_code":"CUS_2wlvdpoxvt32yjd","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-23T16:45:27.000Z","createdAt":"2023-04-23T16:43:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-23T16:43:29.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 12:00:15.7442||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 12:00:15.7475||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 12:00:15.8909||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 12:00:15.8909||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 12:00:15.8909||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1682268199237 2023-04-28 12:00:15.8909||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1682268199237 done. 2023-04-28 12:03:39.8794||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 12:04:25.4274||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 12:04:25.5996||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 12:04:26.2246||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 4, CurrentSection : 3 2023-04-28 12:05:43.7659||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 4, CurrentSection : 3 2023-04-28 12:06:03.9868||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 12:08:28.9777||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 12:12:28.6081||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 12:12:28.7800||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 12:12:29.5066||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 4, CurrentSection : 4 2023-04-28 12:12:48.8341||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 12:18:45.7840||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 12:18:45.9635||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 12:18:46.7199||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 4, CurrentSection : 5 2023-04-28 12:21:13.3393||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 4, CurrentSection : 5 2023-04-28 12:21:15.8961||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 12:21:32.6543||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 12:21:32.8385||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 12:21:33.5995||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 4, CurrentSection : 6 2023-04-28 12:23:43.2600||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 4, CurrentSection : 6 2023-04-28 12:28:07.5145||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 12:28:07.6980||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 12:28:08.2514||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 4, CurrentSection : 7 2023-04-28 12:34:18.2761||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 12:34:18.4672||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 12:34:19.2393||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 4, CurrentSection : 8 2023-04-28 12:37:32.1574||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 12:37:32.3507||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 12:37:33.2024||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 4, CurrentSection : 9 2023-04-28 12:38:36.5849||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 4, CurrentSection : 9 2023-04-28 12:39:23.0414||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 4, CurrentSection : 10 2023-04-28 12:40:41.9083||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 12:40:42.8657||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 4, CurrentSection : 10 2023-04-28 12:42:28.6071||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 12:42:28.8221||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 12:42:29.3701||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 5, CurrentSection : 1 2023-04-28 12:42:58.4088||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 12:43:41.6356||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 12:45:49.4265||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 12:45:49.6379||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 12:45:50.2536||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 5, CurrentSection : 2 2023-04-28 12:46:34.7810||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 12:50:44.6576||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 12:50:44.8681||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 12:50:45.5613||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 5, CurrentSection : 3 2023-04-28 12:51:17.7215||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 12:51:35.1565||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 12:51:45.2522||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 12:52:30.1345||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 12:52:30.3452||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 12:52:30.8599||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 5, CurrentSection : 3 2023-04-28 13:00:00.0572||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 5, CurrentSection : 3 2023-04-28 13:00:00.5904||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 5, CurrentSection : 3 2023-04-28 13:00:09.2428||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 5, CurrentSection : 3 2023-04-28 13:00:09.3987||WARN|CourseService.Core.Service.PaymentService|About to Reprocess Transaction from 4/28/2023 12:00:09 PM 2023-04-28 13:00:09.3987||WARN|CourseService.Core.Service.CourseService|4 courses to be Processed 2023-04-28 13:00:09.3987||WARN|CourseService.Core.Service.PaymentService|12 transactions found to be reprocessed 2023-04-28 13:00:09.3987||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677494235072 2023-04-28 13:00:09.3987||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677494235072 2023-04-28 13:00:09.3987||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677494235072 2023-04-28 13:00:09.4124||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 255 2023-04-28 13:00:09.4124||WARN|CourseService.Core.Service.CourseService|2 CourseAssets for CourseId 255 2023-04-28 13:00:09.4124||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 256 2023-04-28 13:00:09.4124||WARN|CourseService.Core.Service.CourseService|0 CourseAssets for CourseId 256 2023-04-28 13:00:09.4124||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 257 2023-04-28 13:00:09.4259||WARN|CourseService.Core.Service.CourseService|0 CourseAssets for CourseId 257 2023-04-28 13:00:09.4259||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 260 2023-04-28 13:00:09.4259||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\/0ab9db94-0a05-40a9-ba99-daefb6c1d3ce.mp4]. 2023-04-28 13:00:09.4259||WARN|CourseService.Core.Service.CourseService|0 CourseAssets for CourseId 260 2023-04-28 13:00:09.5365||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\/971df495-b0c1-4ac6-8a73-2ee618f7c759.mp4]. 2023-04-28 13:00:09.7630||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677494235072, Details [{"status":true,"message":"Verification successful","data":{"id":2575214342,"domain":"live","status":"abandoned","reference":"1677494235072","amount":1500000,"message":null,"gateway_response":"The transaction was not completed","paid_at":null,"created_at":"2023-02-27T10:41:29.000Z","channel":"card","currency":"NGN","ip_address":"197.211.44.226","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":null,"fees":null,"fees_split":null,"authorization":{},"customer":{"id":113522691,"first_name":"","last_name":"","email":"adegbolaadekemi3@gmail.com","customer_code":"CUS_dgftjqu0h0e3cp7","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-02-27T10:41:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-02-27T10:41:29.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 13:00:09.7710||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677494235072 2023-04-28 13:00:09.7710||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677494235072 done. 2023-04-28 13:00:09.7710||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677583626223 2023-04-28 13:00:09.7710||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677583626223 2023-04-28 13:00:09.7710||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677583626223 2023-04-28 13:00:10.4880||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677583626223, Details [{"status":true,"message":"Verification successful","data":{"id":2578427401,"domain":"live","status":"success","reference":"1677583626223","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-02-28T11:39:52.000Z","created_at":"2023-02-28T11:28:22.000Z","channel":"card","currency":"NGN","ip_address":"129.18.186.93","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1677583702,"time_spent":690,"attempts":5,"authentication":"otp","errors":1,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":24},{"type":"input","message":"Changed this field: card number","time":68},{"type":"input","message":"Filled this field: card expiry","time":68},{"type":"input","message":"Filled this field: card cvv","time":68},{"type":"action","message":"Attempted to pay with card","time":76},{"type":"auth","message":"Authentication Required: otp","time":78},{"type":"error","message":"Error: Insufficient funds","time":106},{"type":"input","message":"Changed this field: card number","time":126},{"type":"input","message":"Changed this field: card expiry","time":128},{"type":"input","message":"Changed this field: card cvv","time":133},{"type":"action","message":"Attempted to pay with card","time":133},{"type":"auth","message":"Authentication Required: pin","time":134},{"type":"action","message":"Attempted to pay with card","time":137},{"type":"auth","message":"Authentication Required: otp","time":154},{"type":"action","message":"Set payment method to: ussd","time":262},{"type":"action","message":"Set payment method to: card","time":304},{"type":"input","message":"Changed this field: card number","time":618},{"type":"input","message":"Changed this field: card expiry","time":620},{"type":"input","message":"Changed this field: card cvv","time":625},{"type":"action","message":"Attempted to pay with card","time":626},{"type":"auth","message":"Authentication Required: pin","time":638},{"type":"action","message":"Attempted to pay with card","time":641},{"type":"auth","message":"Authentication Required: otp","time":651},{"type":"success","message":"Successfully paid with card","time":690}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_h0cybrkqwd","bin":"539983","last4":"9279","exp_month":"01","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_eX6ejtQ1KwnVkRPYJEaL","account_name":"EGBOCHUE TOLULOPE IJEOMA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":113630481,"first_name":"","last_name":"","email":"tolulopeijeoma@gmail.com","customer_code":"CUS_16cgv1vn6l46m1k","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-02-28T11:39:52.000Z","createdAt":"2023-02-28T11:28:22.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-02-28T11:28:22.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 13:00:10.4880||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 13:00:10.4880||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 13:00:10.7031||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 13:00:10.7031||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 13:00:10.7031||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677583626223 2023-04-28 13:00:10.7031||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677583626223 done. 2023-04-28 13:00:10.7031||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 13:00:10.7031||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 13:00:10.7031||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 13:00:11.0723||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 13:00:11.0723||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 13:00:11.0723||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 13:00:11.2156||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 13:00:11.2156||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 13:00:11.2198||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 13:00:11.2198||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 13:00:11.2198||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 13:00:11.2198||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 13:00:11.2198||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 13:00:11.4974||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 13:00:11.5004||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 13:00:11.5004||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 13:00:11.5834||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 2023-04-28 13:00:11.6474||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 13:00:11.6474||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 13:00:11.6474||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 13:00:11.6474||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 13:00:11.6474||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 13:00:11.6474||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 13:00:11.6474||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 13:00:11.8029||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 2023-04-28 13:00:11.9431||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 13:00:11.9431||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 13:00:11.9431||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 13:00:12.0898||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 13:00:12.0898||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 13:00:12.0938||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 13:00:12.0938||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 13:00:12.0938||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678999169786 2023-04-28 13:00:12.0938||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678999169786 2023-04-28 13:00:12.0938||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678999169786 2023-04-28 13:00:12.4555||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678999169786, Details [{"status":true,"message":"Verification successful","data":{"id":2634369725,"domain":"live","status":"failed","reference":"1678999169786","amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-16T20:39:46.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679000120,"time_spent":4,"attempts":0,"errors":0,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":6},{"type":"action","message":"Set payment method to: bank_transfer","time":4}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-16T20:39:46.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-16T20:39:46.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 13:00:12.4555||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678999169786 2023-04-28 13:00:12.4555||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678999169786 done. 2023-04-28 13:00:12.4555||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679575394975 2023-04-28 13:00:12.4555||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679575394975 2023-04-28 13:00:12.4555||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679575394975 2023-04-28 13:00:12.9157||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679575394975, Details [{"status":true,"message":"Verification successful","data":{"id":2654780093,"domain":"live","status":"failed","reference":"1679575394975","amount":1500000,"message":"fellback-BnF","gateway_response":"Enter the OTP code sent to your phone to complete the transaction","paid_at":null,"created_at":"2023-03-23T12:43:24.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679577756,"time_spent":922,"attempts":12,"authentication":"otp","errors":3,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":8},{"type":"action","message":"Set payment method to: visa_qr","time":25},{"type":"action","message":"Set payment method to: card","time":41},{"type":"input","message":"Filled this field: card number","time":81},{"type":"input","message":"Filled this field: card expiry","time":84},{"type":"input","message":"Filled this field: card cvv","time":89},{"type":"action","message":"Attempted to pay with card","time":90},{"type":"auth","message":"Authentication Required: pin","time":90},{"type":"action","message":"Attempted to pay with card","time":231},{"type":"auth","message":"Authentication Required: otp","time":249},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":266},{"type":"action","message":"Attempted to pay with card","time":279},{"type":"auth","message":"Authentication Required: 3DS","time":283},{"type":"action","message":"Third-party authentication window opened","time":292},{"type":"action","message":"Third-party authentication window closed","time":297},{"type":"action","message":"Attempted to pay with card","time":310},{"type":"error","message":"Error: Incorrect PIN","time":315},{"type":"action","message":"Attempted to pay with card","time":335},{"type":"auth","message":"Authentication Required: pin","time":336},{"type":"action","message":"Attempted to pay with card","time":349},{"type":"error","message":"Error: PIN tries exceeded","time":357},{"type":"action","message":"Set payment method to: bank_transfer","time":371},{"type":"input","message":"Changed this field: card number","time":38},{"type":"input","message":"Changed this field: card expiry","time":41},{"type":"input","message":"Changed this field: card cvv","time":47},{"type":"action","message":"Attempted to pay with card","time":48},{"type":"auth","message":"Authentication Required: pin","time":49},{"type":"action","message":"Attempted to pay with card","time":290},{"type":"action","message":"Attempted to pay with card","time":333},{"type":"auth","message":"Authentication Required: 3DS","time":333},{"type":"action","message":"Third-party authentication window opened","time":340},{"type":"action","message":"Third-party authentication window closed","time":357},{"type":"action","message":"Attempted to pay with card","time":371},{"type":"auth","message":"Authentication Required: otp","time":378},{"type":"input","message":"Changed this field: card number","time":693},{"type":"input","message":"Changed this field: card expiry","time":701},{"type":"input","message":"Changed this field: card cvv","time":812},{"type":"action","message":"Attempted to pay with card","time":895},{"type":"auth","message":"Authentication Required: pin","time":895},{"type":"action","message":"Attempted to pay with card","time":908},{"type":"auth","message":"Authentication Required: otp","time":922}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_omqv2ph9k0","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T12:43:24.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-23T12:43:24.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 13:00:12.9157||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679575394975 2023-04-28 13:00:12.9157||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679575394975 done. 2023-04-28 13:00:12.9157||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679581155555 2023-04-28 13:00:12.9220||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679581155555 2023-04-28 13:00:12.9220||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679581155555 2023-04-28 13:00:13.2388||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679581155555, Details [{"status":true,"message":"Verification successful","data":{"id":2655034402,"domain":"live","status":"failed","reference":"1679581155555","amount":1500000,"message":null,"gateway_response":"Denied by Fraud System.","paid_at":null,"created_at":"2023-03-23T14:19:27.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679581253,"time_spent":61,"attempts":5,"authentication":"otp","errors":4,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":13},{"type":"input","message":"Filled this field: card expiry","time":17},{"type":"input","message":"Filled this field: card cvv","time":21},{"type":"action","message":"Attempted to pay with card","time":21},{"type":"auth","message":"Authentication Required: pin","time":22},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":35},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":63},{"type":"input","message":"Changed this field: card number","time":20},{"type":"input","message":"Changed this field: card expiry","time":24},{"type":"input","message":"Changed this field: card cvv","time":27},{"type":"action","message":"Attempted to pay with card","time":27},{"type":"error","message":"Error: Unable to process transaction","time":28},{"type":"action","message":"Attempted to pay with card","time":36},{"type":"error","message":"Error: Unable to process transaction","time":37},{"type":"input","message":"Changed this field: card number","time":56},{"type":"action","message":"Attempted to pay with card","time":60},{"type":"error","message":"Error: Unable to process transaction","time":61}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_193orasj1g","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T14:19:27.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-23T14:19:27.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 13:00:13.2388||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679581155555 2023-04-28 13:00:13.2388||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679581155555 done. 2023-04-28 13:00:13.2388||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679946700523 2023-04-28 13:00:13.2388||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679946700523 2023-04-28 13:00:13.2388||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679946700523 2023-04-28 13:00:13.6339||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679946700523, Details [{"status":true,"message":"Verification successful","data":{"id":2668137499,"domain":"live","status":"abandoned","reference":"1679946700523","amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-27T19:51:49.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679946787,"time_spent":6,"attempts":2,"authentication":"pin","errors":1,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":25},{"type":"input","message":"Filled this field: card expiry","time":27},{"type":"input","message":"Filled this field: card cvv","time":33},{"type":"action","message":"Attempted to pay with card","time":33},{"type":"auth","message":"Authentication Required: pin","time":35},{"type":"action","message":"Attempted to pay with card","time":39},{"type":"error","message":"Error: Transaction Declined","time":43},{"type":"action","message":"Set payment method to: bank_transfer","time":6}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-27T19:51:49.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-27T19:51:49.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 13:00:13.6423||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679946700523 2023-04-28 13:00:13.6423||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679946700523 done. 2023-04-28 13:00:13.6423||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1680604298949 2023-04-28 13:00:13.6423||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1680604298949 2023-04-28 13:00:13.6423||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1680604298949 2023-04-28 13:00:13.9766||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1680604298949, Details [{"status":true,"message":"Verification successful","data":{"id":2691003823,"domain":"live","status":"success","reference":"1680604298949","amount":1500000,"message":"expecting-3d-response","gateway_response":"Approved","paid_at":"2023-04-04T11:19:04.000Z","created_at":"2023-04-04T10:31:51.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"62.173.45.142","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1680607048,"time_spent":99,"attempts":1,"authentication":"3DS","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":27},{"type":"input","message":"Filled this field: card expiry","time":30},{"type":"input","message":"Filled this field: card cvv","time":34},{"type":"action","message":"Attempted to pay with card","time":34},{"type":"auth","message":"Authentication Required: 3DS","time":35},{"type":"action","message":"Third-party authentication window opened","time":38},{"type":"action","message":"Set payment method to: bank_transfer","time":9},{"type":"success","message":"Successfully paid with bank_transfer","time":99},{"type":"success","message":"Successfully paid with bank_transfer","time":99}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_ppdzc3xaxr","bin":"004XXX","last4":"X080","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"Access Bank","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"Access Bank","sender_country":"NG","sender_bank_account_number":"XXXXXXX080","sender_name":"BABALOLA OLUWATOSIN","narration":"NIP:BABALOLA OLUWATOSIN-7548670229/PAYSTACK CHECK","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":118392046,"first_name":"","last_name":"","email":"babalolaoluwatosin12@gmail.com","customer_code":"CUS_8a6w4kolnhbn9mr","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-04T11:19:04.000Z","createdAt":"2023-04-04T10:31:51.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-04T10:31:51.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 13:00:13.9766||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 13:00:13.9766||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 13:00:14.1155||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 13:00:14.1155||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 13:00:14.1155||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1680604298949 2023-04-28 13:00:14.1155||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1680604298949 done. 2023-04-28 13:00:14.1155||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1681221728865 2023-04-28 13:00:14.1155||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1681221728865 2023-04-28 13:00:14.1155||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1681221728865 2023-04-28 13:00:15.1521||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1681221728865, Details [{"status":true,"message":"Verification successful","data":{"id":2712248943,"domain":"live","status":"success","reference":"1681221728865","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-11T15:18:52.000Z","created_at":"2023-04-11T14:02:19.000Z","channel":"card","currency":"NGN","ip_address":"102.134.16.45","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1681226276,"time_spent":58,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":17},{"type":"input","message":"Filled this field: card expiry","time":19},{"type":"input","message":"Filled this field: card cvv","time":25},{"type":"action","message":"Attempted to pay with card","time":25},{"type":"auth","message":"Authentication Required: pin","time":27},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":38},{"type":"success","message":"Successfully paid with card","time":58}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_0d4b58hz7n","bin":"539983","last4":"3673","exp_month":"10","exp_year":"2023","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_dRr3UZkNRjQeS6tT8Txw","account_name":"OPELUSI OLUBUKOLA OLUWATOSIN","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":119443188,"first_name":"","last_name":"","email":"taiwobukkyopelusi@gmail.com","customer_code":"CUS_g3ti0u5i5egwtt9","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-11T15:18:52.000Z","createdAt":"2023-04-11T14:02:19.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-11T14:02:19.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 13:00:15.1521||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 13:00:15.1521||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 13:00:15.2963||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 13:00:15.2963||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 13:00:15.3003||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1681221728865 2023-04-28 13:00:15.3003||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1681221728865 done. 2023-04-28 13:00:15.3003||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1682268199237 2023-04-28 13:00:15.3003||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1682268199237 2023-04-28 13:00:15.3003||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1682268199237 2023-04-28 13:00:15.6271||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1682268199237, Details [{"status":true,"message":"Verification successful","data":{"id":2747349357,"domain":"live","status":"success","reference":"1682268199237","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-23T16:45:27.000Z","created_at":"2023-04-23T16:43:29.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"129.205.124.223","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1682268210,"time_spent":119,"attempts":0,"errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"success","message":"Successfully paid with bank_transfer","time":119}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_xjkwvkhasy","bin":"310XXX","last4":"X312","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"First Bank of Nigeria","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"First Bank of Nigeria","sender_country":"NG","sender_bank_account_number":"XXXXXXX312","sender_name":"KABOWEI NAOMI O","narration":"NIP:KABOWEI NAOMI O-8203049338/PAYSTACK CHECK/310","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":120742489,"first_name":"","last_name":"","email":"nkabowei@gmail.com","customer_code":"CUS_2wlvdpoxvt32yjd","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-23T16:45:27.000Z","createdAt":"2023-04-23T16:43:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-23T16:43:29.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 13:00:15.6271||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 13:00:15.6271||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 13:00:15.7702||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 13:00:15.7702||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 13:00:15.7702||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1682268199237 2023-04-28 13:00:15.7702||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1682268199237 done. 2023-04-28 13:00:35.1301||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 5, CurrentSection : 3 2023-04-28 13:04:41.9545||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 5, CurrentSection : 5 2023-04-28 13:05:21.3814||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 5, CurrentSection : 5 2023-04-28 13:05:42.7175||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 13:05:45.8838||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 13:05:51.0489||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 13:09:04.0006||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 6, CurrentSection : 1 2023-04-28 13:11:47.8898||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 6, CurrentSection : 1 2023-04-28 13:12:25.0036||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 13:12:25.4342||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 13:12:26.2333||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 5, CurrentSection : 4 2023-04-28 13:13:06.6295||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 13:13:07.4553||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 5, CurrentSection : 5 2023-04-28 13:14:22.8907||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 5, CurrentSection : 5 2023-04-28 13:15:42.8786||WARN|CourseService.Core.Service.CourseService|CourseCompleted: True 2023-04-28 13:15:43.6690||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 6, CurrentSection : 1 2023-04-28 13:27:25.6808||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 6, CurrentSection : 1 2023-04-28 15:01:21.9854||DEBUG|CourseService.Program|init main function 2023-04-28 15:01:26.9028||WARN|CourseService.Core.Service.PaymentService|About to Reprocess Transaction from 4/28/2023 2:01:26 PM 2023-04-28 15:01:27.6934||WARN|CourseService.Core.Service.PaymentService|12 transactions found to be reprocessed 2023-04-28 15:01:27.7011||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677494235072 2023-04-28 15:01:27.7011||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677494235072 2023-04-28 15:01:27.7159||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677494235072 2023-04-28 15:01:28.8714||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677494235072, Details [{"status":true,"message":"Verification successful","data":{"id":2575214342,"domain":"live","status":"abandoned","reference":"1677494235072","amount":1500000,"message":null,"gateway_response":"The transaction was not completed","paid_at":null,"created_at":"2023-02-27T10:41:29.000Z","channel":"card","currency":"NGN","ip_address":"197.211.44.226","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":null,"fees":null,"fees_split":null,"authorization":{},"customer":{"id":113522691,"first_name":"","last_name":"","email":"adegbolaadekemi3@gmail.com","customer_code":"CUS_dgftjqu0h0e3cp7","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-02-27T10:41:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-02-27T10:41:29.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 15:01:29.0447||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677494235072 2023-04-28 15:01:29.0447||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677494235072 done. 2023-04-28 15:01:29.0447||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677583626223 2023-04-28 15:01:29.0447||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677583626223 2023-04-28 15:01:29.0447||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677583626223 2023-04-28 15:01:29.7393||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677583626223, Details [{"status":true,"message":"Verification successful","data":{"id":2578427401,"domain":"live","status":"success","reference":"1677583626223","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-02-28T11:39:52.000Z","created_at":"2023-02-28T11:28:22.000Z","channel":"card","currency":"NGN","ip_address":"129.18.186.93","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1677583702,"time_spent":690,"attempts":5,"authentication":"otp","errors":1,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":24},{"type":"input","message":"Changed this field: card number","time":68},{"type":"input","message":"Filled this field: card expiry","time":68},{"type":"input","message":"Filled this field: card cvv","time":68},{"type":"action","message":"Attempted to pay with card","time":76},{"type":"auth","message":"Authentication Required: otp","time":78},{"type":"error","message":"Error: Insufficient funds","time":106},{"type":"input","message":"Changed this field: card number","time":126},{"type":"input","message":"Changed this field: card expiry","time":128},{"type":"input","message":"Changed this field: card cvv","time":133},{"type":"action","message":"Attempted to pay with card","time":133},{"type":"auth","message":"Authentication Required: pin","time":134},{"type":"action","message":"Attempted to pay with card","time":137},{"type":"auth","message":"Authentication Required: otp","time":154},{"type":"action","message":"Set payment method to: ussd","time":262},{"type":"action","message":"Set payment method to: card","time":304},{"type":"input","message":"Changed this field: card number","time":618},{"type":"input","message":"Changed this field: card expiry","time":620},{"type":"input","message":"Changed this field: card cvv","time":625},{"type":"action","message":"Attempted to pay with card","time":626},{"type":"auth","message":"Authentication Required: pin","time":638},{"type":"action","message":"Attempted to pay with card","time":641},{"type":"auth","message":"Authentication Required: otp","time":651},{"type":"success","message":"Successfully paid with card","time":690}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_h0cybrkqwd","bin":"539983","last4":"9279","exp_month":"01","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_eX6ejtQ1KwnVkRPYJEaL","account_name":"EGBOCHUE TOLULOPE IJEOMA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":113630481,"first_name":"","last_name":"","email":"tolulopeijeoma@gmail.com","customer_code":"CUS_16cgv1vn6l46m1k","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-02-28T11:39:52.000Z","createdAt":"2023-02-28T11:28:22.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-02-28T11:28:22.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 15:01:29.7999||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 15:01:29.7999||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 15:01:30.7127||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 15:01:30.7136||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 15:01:30.7136||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677583626223 2023-04-28 15:01:30.7136||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677583626223 done. 2023-04-28 15:01:30.7136||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 15:01:30.7282||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 15:01:30.7282||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 15:01:31.7843||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 15:01:31.7944||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 15:01:31.7944||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 15:01:31.9613||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 15:01:31.9613||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 15:01:31.9613||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 15:01:31.9613||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 15:01:31.9613||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 15:01:31.9613||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 15:01:31.9613||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 15:01:32.2938||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 15:01:32.2938||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 15:01:32.2938||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 15:01:32.4524||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 15:01:32.4524||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 15:01:32.4524||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 15:01:32.4524||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 15:01:32.4524||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 15:01:32.4524||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 15:01:32.4524||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 15:01:32.8469||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 15:01:32.8537||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 15:01:32.8537||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 15:01:33.0010||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 15:01:33.0010||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 15:01:33.0010||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 15:01:33.0010||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 15:01:33.0010||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678999169786 2023-04-28 15:01:33.0010||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678999169786 2023-04-28 15:01:33.0109||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678999169786 2023-04-28 15:01:33.3577||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678999169786, Details [{"status":true,"message":"Verification successful","data":{"id":2634369725,"domain":"live","status":"failed","reference":"1678999169786","amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-16T20:39:46.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679000120,"time_spent":4,"attempts":0,"errors":0,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":6},{"type":"action","message":"Set payment method to: bank_transfer","time":4}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-16T20:39:46.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-16T20:39:46.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 15:01:33.3577||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678999169786 2023-04-28 15:01:33.3577||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678999169786 done. 2023-04-28 15:01:33.3672||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679575394975 2023-04-28 15:01:33.3672||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679575394975 2023-04-28 15:01:33.3672||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679575394975 2023-04-28 15:01:33.6965||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679575394975, Details [{"status":true,"message":"Verification successful","data":{"id":2654780093,"domain":"live","status":"failed","reference":"1679575394975","amount":1500000,"message":"fellback-BnF","gateway_response":"Enter the OTP code sent to your phone to complete the transaction","paid_at":null,"created_at":"2023-03-23T12:43:24.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679577756,"time_spent":922,"attempts":12,"authentication":"otp","errors":3,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":8},{"type":"action","message":"Set payment method to: visa_qr","time":25},{"type":"action","message":"Set payment method to: card","time":41},{"type":"input","message":"Filled this field: card number","time":81},{"type":"input","message":"Filled this field: card expiry","time":84},{"type":"input","message":"Filled this field: card cvv","time":89},{"type":"action","message":"Attempted to pay with card","time":90},{"type":"auth","message":"Authentication Required: pin","time":90},{"type":"action","message":"Attempted to pay with card","time":231},{"type":"auth","message":"Authentication Required: otp","time":249},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":266},{"type":"action","message":"Attempted to pay with card","time":279},{"type":"auth","message":"Authentication Required: 3DS","time":283},{"type":"action","message":"Third-party authentication window opened","time":292},{"type":"action","message":"Third-party authentication window closed","time":297},{"type":"action","message":"Attempted to pay with card","time":310},{"type":"error","message":"Error: Incorrect PIN","time":315},{"type":"action","message":"Attempted to pay with card","time":335},{"type":"auth","message":"Authentication Required: pin","time":336},{"type":"action","message":"Attempted to pay with card","time":349},{"type":"error","message":"Error: PIN tries exceeded","time":357},{"type":"action","message":"Set payment method to: bank_transfer","time":371},{"type":"input","message":"Changed this field: card number","time":38},{"type":"input","message":"Changed this field: card expiry","time":41},{"type":"input","message":"Changed this field: card cvv","time":47},{"type":"action","message":"Attempted to pay with card","time":48},{"type":"auth","message":"Authentication Required: pin","time":49},{"type":"action","message":"Attempted to pay with card","time":290},{"type":"action","message":"Attempted to pay with card","time":333},{"type":"auth","message":"Authentication Required: 3DS","time":333},{"type":"action","message":"Third-party authentication window opened","time":340},{"type":"action","message":"Third-party authentication window closed","time":357},{"type":"action","message":"Attempted to pay with card","time":371},{"type":"auth","message":"Authentication Required: otp","time":378},{"type":"input","message":"Changed this field: card number","time":693},{"type":"input","message":"Changed this field: card expiry","time":701},{"type":"input","message":"Changed this field: card cvv","time":812},{"type":"action","message":"Attempted to pay with card","time":895},{"type":"auth","message":"Authentication Required: pin","time":895},{"type":"action","message":"Attempted to pay with card","time":908},{"type":"auth","message":"Authentication Required: otp","time":922}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_omqv2ph9k0","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T12:43:24.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-23T12:43:24.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 15:01:33.6965||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679575394975 2023-04-28 15:01:33.6965||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679575394975 done. 2023-04-28 15:01:33.6965||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679581155555 2023-04-28 15:01:33.6965||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679581155555 2023-04-28 15:01:33.6965||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679581155555 2023-04-28 15:01:38.9977||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679581155555, Details [{"status":true,"message":"Verification successful","data":{"id":2655034402,"domain":"live","status":"failed","reference":"1679581155555","amount":1500000,"message":null,"gateway_response":"Denied by Fraud System.","paid_at":null,"created_at":"2023-03-23T14:19:27.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679581253,"time_spent":61,"attempts":5,"authentication":"otp","errors":4,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":13},{"type":"input","message":"Filled this field: card expiry","time":17},{"type":"input","message":"Filled this field: card cvv","time":21},{"type":"action","message":"Attempted to pay with card","time":21},{"type":"auth","message":"Authentication Required: pin","time":22},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":35},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":63},{"type":"input","message":"Changed this field: card number","time":20},{"type":"input","message":"Changed this field: card expiry","time":24},{"type":"input","message":"Changed this field: card cvv","time":27},{"type":"action","message":"Attempted to pay with card","time":27},{"type":"error","message":"Error: Unable to process transaction","time":28},{"type":"action","message":"Attempted to pay with card","time":36},{"type":"error","message":"Error: Unable to process transaction","time":37},{"type":"input","message":"Changed this field: card number","time":56},{"type":"action","message":"Attempted to pay with card","time":60},{"type":"error","message":"Error: Unable to process transaction","time":61}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_193orasj1g","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T14:19:27.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-23T14:19:27.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 15:01:39.0090||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679581155555 2023-04-28 15:01:39.0090||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679581155555 done. 2023-04-28 15:01:39.0090||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679946700523 2023-04-28 15:01:39.0090||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679946700523 2023-04-28 15:01:39.0090||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679946700523 2023-04-28 15:01:39.3222||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679946700523, Details [{"status":true,"message":"Verification successful","data":{"id":2668137499,"domain":"live","status":"abandoned","reference":"1679946700523","amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-27T19:51:49.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679946787,"time_spent":6,"attempts":2,"authentication":"pin","errors":1,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":25},{"type":"input","message":"Filled this field: card expiry","time":27},{"type":"input","message":"Filled this field: card cvv","time":33},{"type":"action","message":"Attempted to pay with card","time":33},{"type":"auth","message":"Authentication Required: pin","time":35},{"type":"action","message":"Attempted to pay with card","time":39},{"type":"error","message":"Error: Transaction Declined","time":43},{"type":"action","message":"Set payment method to: bank_transfer","time":6}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-27T19:51:49.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-27T19:51:49.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 15:01:39.3222||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679946700523 2023-04-28 15:01:39.3222||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679946700523 done. 2023-04-28 15:01:39.3222||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1680604298949 2023-04-28 15:01:39.3222||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1680604298949 2023-04-28 15:01:39.3222||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1680604298949 2023-04-28 15:01:39.6719||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1680604298949, Details [{"status":true,"message":"Verification successful","data":{"id":2691003823,"domain":"live","status":"success","reference":"1680604298949","amount":1500000,"message":"expecting-3d-response","gateway_response":"Approved","paid_at":"2023-04-04T11:19:04.000Z","created_at":"2023-04-04T10:31:51.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"62.173.45.142","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1680607048,"time_spent":99,"attempts":1,"authentication":"3DS","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":27},{"type":"input","message":"Filled this field: card expiry","time":30},{"type":"input","message":"Filled this field: card cvv","time":34},{"type":"action","message":"Attempted to pay with card","time":34},{"type":"auth","message":"Authentication Required: 3DS","time":35},{"type":"action","message":"Third-party authentication window opened","time":38},{"type":"action","message":"Set payment method to: bank_transfer","time":9},{"type":"success","message":"Successfully paid with bank_transfer","time":99},{"type":"success","message":"Successfully paid with bank_transfer","time":99}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_ppdzc3xaxr","bin":"004XXX","last4":"X080","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"Access Bank","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"Access Bank","sender_country":"NG","sender_bank_account_number":"XXXXXXX080","sender_name":"BABALOLA OLUWATOSIN","narration":"NIP:BABALOLA OLUWATOSIN-7548670229/PAYSTACK CHECK","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":118392046,"first_name":"","last_name":"","email":"babalolaoluwatosin12@gmail.com","customer_code":"CUS_8a6w4kolnhbn9mr","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-04T11:19:04.000Z","createdAt":"2023-04-04T10:31:51.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-04T10:31:51.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 15:01:39.6719||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 15:01:39.6719||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 15:01:39.8408||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 15:01:39.8408||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 15:01:39.8408||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1680604298949 2023-04-28 15:01:39.8408||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1680604298949 done. 2023-04-28 15:01:39.8408||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1681221728865 2023-04-28 15:01:39.8408||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1681221728865 2023-04-28 15:01:39.8408||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1681221728865 2023-04-28 15:01:40.1547||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1681221728865, Details [{"status":true,"message":"Verification successful","data":{"id":2712248943,"domain":"live","status":"success","reference":"1681221728865","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-11T15:18:52.000Z","created_at":"2023-04-11T14:02:19.000Z","channel":"card","currency":"NGN","ip_address":"102.134.16.45","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1681226276,"time_spent":58,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":17},{"type":"input","message":"Filled this field: card expiry","time":19},{"type":"input","message":"Filled this field: card cvv","time":25},{"type":"action","message":"Attempted to pay with card","time":25},{"type":"auth","message":"Authentication Required: pin","time":27},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":38},{"type":"success","message":"Successfully paid with card","time":58}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_0d4b58hz7n","bin":"539983","last4":"3673","exp_month":"10","exp_year":"2023","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_dRr3UZkNRjQeS6tT8Txw","account_name":"OPELUSI OLUBUKOLA OLUWATOSIN","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":119443188,"first_name":"","last_name":"","email":"taiwobukkyopelusi@gmail.com","customer_code":"CUS_g3ti0u5i5egwtt9","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-11T15:18:52.000Z","createdAt":"2023-04-11T14:02:19.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-11T14:02:19.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 15:01:40.1547||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 15:01:40.1547||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 15:01:40.3054||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 15:01:40.3054||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 15:01:40.3054||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1681221728865 2023-04-28 15:01:40.3054||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1681221728865 done. 2023-04-28 15:01:40.3054||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1682268199237 2023-04-28 15:01:40.3054||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1682268199237 2023-04-28 15:01:40.3054||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1682268199237 2023-04-28 15:01:40.6441||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1682268199237, Details [{"status":true,"message":"Verification successful","data":{"id":2747349357,"domain":"live","status":"success","reference":"1682268199237","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-23T16:45:27.000Z","created_at":"2023-04-23T16:43:29.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"129.205.124.223","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1682268210,"time_spent":119,"attempts":0,"errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"success","message":"Successfully paid with bank_transfer","time":119}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_xjkwvkhasy","bin":"310XXX","last4":"X312","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"First Bank of Nigeria","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"First Bank of Nigeria","sender_country":"NG","sender_bank_account_number":"XXXXXXX312","sender_name":"KABOWEI NAOMI O","narration":"NIP:KABOWEI NAOMI O-8203049338/PAYSTACK CHECK/310","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":120742489,"first_name":"","last_name":"","email":"nkabowei@gmail.com","customer_code":"CUS_2wlvdpoxvt32yjd","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-23T16:45:27.000Z","createdAt":"2023-04-23T16:43:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-23T16:43:29.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 15:01:40.6485||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 15:01:40.6485||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 15:01:40.7869||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 15:01:40.7869||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 15:01:40.7917||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1682268199237 2023-04-28 15:01:40.7917||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1682268199237 done. 2023-04-28 16:26:45.5658||DEBUG|CourseService.Program|init main function 2023-04-28 16:26:47.0126||WARN|CourseService.Core.Service.PaymentService|About to Reprocess Transaction from 4/28/2023 3:26:47 PM 2023-04-28 16:26:47.2531||WARN|CourseService.Core.Service.PaymentService|12 transactions found to be reprocessed 2023-04-28 16:26:47.2531||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677494235072 2023-04-28 16:26:47.2646||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677494235072 2023-04-28 16:26:47.2646||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677494235072 2023-04-28 16:26:47.6726||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677494235072, Details [{"status":true,"message":"Verification successful","data":{"id":2575214342,"domain":"live","status":"abandoned","reference":"1677494235072","amount":1500000,"message":null,"gateway_response":"The transaction was not completed","paid_at":null,"created_at":"2023-02-27T10:41:29.000Z","channel":"card","currency":"NGN","ip_address":"197.211.44.226","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":null,"fees":null,"fees_split":null,"authorization":{},"customer":{"id":113522691,"first_name":"","last_name":"","email":"adegbolaadekemi3@gmail.com","customer_code":"CUS_dgftjqu0h0e3cp7","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-02-27T10:41:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-02-27T10:41:29.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 16:26:47.8377||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677494235072 2023-04-28 16:26:47.8382||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677494235072 done. 2023-04-28 16:26:47.8382||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677583626223 2023-04-28 16:26:47.8382||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677583626223 2023-04-28 16:26:47.8382||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677583626223 2023-04-28 16:26:48.1434||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677583626223, Details [{"status":true,"message":"Verification successful","data":{"id":2578427401,"domain":"live","status":"success","reference":"1677583626223","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-02-28T11:39:52.000Z","created_at":"2023-02-28T11:28:22.000Z","channel":"card","currency":"NGN","ip_address":"129.18.186.93","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1677583702,"time_spent":690,"attempts":5,"authentication":"otp","errors":1,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":24},{"type":"input","message":"Changed this field: card number","time":68},{"type":"input","message":"Filled this field: card expiry","time":68},{"type":"input","message":"Filled this field: card cvv","time":68},{"type":"action","message":"Attempted to pay with card","time":76},{"type":"auth","message":"Authentication Required: otp","time":78},{"type":"error","message":"Error: Insufficient funds","time":106},{"type":"input","message":"Changed this field: card number","time":126},{"type":"input","message":"Changed this field: card expiry","time":128},{"type":"input","message":"Changed this field: card cvv","time":133},{"type":"action","message":"Attempted to pay with card","time":133},{"type":"auth","message":"Authentication Required: pin","time":134},{"type":"action","message":"Attempted to pay with card","time":137},{"type":"auth","message":"Authentication Required: otp","time":154},{"type":"action","message":"Set payment method to: ussd","time":262},{"type":"action","message":"Set payment method to: card","time":304},{"type":"input","message":"Changed this field: card number","time":618},{"type":"input","message":"Changed this field: card expiry","time":620},{"type":"input","message":"Changed this field: card cvv","time":625},{"type":"action","message":"Attempted to pay with card","time":626},{"type":"auth","message":"Authentication Required: pin","time":638},{"type":"action","message":"Attempted to pay with card","time":641},{"type":"auth","message":"Authentication Required: otp","time":651},{"type":"success","message":"Successfully paid with card","time":690}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_h0cybrkqwd","bin":"539983","last4":"9279","exp_month":"01","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_eX6ejtQ1KwnVkRPYJEaL","account_name":"EGBOCHUE TOLULOPE IJEOMA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":113630481,"first_name":"","last_name":"","email":"tolulopeijeoma@gmail.com","customer_code":"CUS_16cgv1vn6l46m1k","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-02-28T11:39:52.000Z","createdAt":"2023-02-28T11:28:22.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-02-28T11:28:22.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 16:26:48.2003||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 16:26:48.2003||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 16:26:49.0788||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 16:26:49.0788||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 16:26:49.0923||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677583626223 2023-04-28 16:26:49.0923||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677583626223 done. 2023-04-28 16:26:49.0923||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 16:26:49.0923||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 16:26:49.0923||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 16:26:49.4101||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 16:26:49.4101||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 16:26:49.4101||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 16:26:49.5777||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 16:26:49.5777||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 16:26:49.5777||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 16:26:49.5777||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 16:26:49.5777||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 16:26:49.5777||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 16:26:49.5777||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 16:26:49.8811||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 16:26:49.8811||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 16:26:49.8811||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 16:26:50.0505||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 16:26:50.0505||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 16:26:50.0505||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 16:26:50.0505||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 16:26:50.0505||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 16:26:50.0505||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 16:26:50.0505||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 16:26:50.3575||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 16:26:50.3575||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 16:26:50.3575||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 16:26:50.5118||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 16:26:50.5118||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 16:26:50.5173||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 16:26:50.5173||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 16:26:50.5173||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678999169786 2023-04-28 16:26:50.5173||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678999169786 2023-04-28 16:26:50.5173||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678999169786 2023-04-28 16:26:50.7780||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678999169786, Details [{"status":true,"message":"Verification successful","data":{"id":2634369725,"domain":"live","status":"failed","reference":"1678999169786","amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-16T20:39:46.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679000120,"time_spent":4,"attempts":0,"errors":0,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":6},{"type":"action","message":"Set payment method to: bank_transfer","time":4}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-16T20:39:46.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-16T20:39:46.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 16:26:50.7780||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678999169786 2023-04-28 16:26:50.7780||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678999169786 done. 2023-04-28 16:26:50.7780||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679575394975 2023-04-28 16:26:50.7780||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679575394975 2023-04-28 16:26:50.7780||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679575394975 2023-04-28 16:26:51.0770||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679575394975, Details [{"status":true,"message":"Verification successful","data":{"id":2654780093,"domain":"live","status":"failed","reference":"1679575394975","amount":1500000,"message":"fellback-BnF","gateway_response":"Enter the OTP code sent to your phone to complete the transaction","paid_at":null,"created_at":"2023-03-23T12:43:24.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679577756,"time_spent":922,"attempts":12,"authentication":"otp","errors":3,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":8},{"type":"action","message":"Set payment method to: visa_qr","time":25},{"type":"action","message":"Set payment method to: card","time":41},{"type":"input","message":"Filled this field: card number","time":81},{"type":"input","message":"Filled this field: card expiry","time":84},{"type":"input","message":"Filled this field: card cvv","time":89},{"type":"action","message":"Attempted to pay with card","time":90},{"type":"auth","message":"Authentication Required: pin","time":90},{"type":"action","message":"Attempted to pay with card","time":231},{"type":"auth","message":"Authentication Required: otp","time":249},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":266},{"type":"action","message":"Attempted to pay with card","time":279},{"type":"auth","message":"Authentication Required: 3DS","time":283},{"type":"action","message":"Third-party authentication window opened","time":292},{"type":"action","message":"Third-party authentication window closed","time":297},{"type":"action","message":"Attempted to pay with card","time":310},{"type":"error","message":"Error: Incorrect PIN","time":315},{"type":"action","message":"Attempted to pay with card","time":335},{"type":"auth","message":"Authentication Required: pin","time":336},{"type":"action","message":"Attempted to pay with card","time":349},{"type":"error","message":"Error: PIN tries exceeded","time":357},{"type":"action","message":"Set payment method to: bank_transfer","time":371},{"type":"input","message":"Changed this field: card number","time":38},{"type":"input","message":"Changed this field: card expiry","time":41},{"type":"input","message":"Changed this field: card cvv","time":47},{"type":"action","message":"Attempted to pay with card","time":48},{"type":"auth","message":"Authentication Required: pin","time":49},{"type":"action","message":"Attempted to pay with card","time":290},{"type":"action","message":"Attempted to pay with card","time":333},{"type":"auth","message":"Authentication Required: 3DS","time":333},{"type":"action","message":"Third-party authentication window opened","time":340},{"type":"action","message":"Third-party authentication window closed","time":357},{"type":"action","message":"Attempted to pay with card","time":371},{"type":"auth","message":"Authentication Required: otp","time":378},{"type":"input","message":"Changed this field: card number","time":693},{"type":"input","message":"Changed this field: card expiry","time":701},{"type":"input","message":"Changed this field: card cvv","time":812},{"type":"action","message":"Attempted to pay with card","time":895},{"type":"auth","message":"Authentication Required: pin","time":895},{"type":"action","message":"Attempted to pay with card","time":908},{"type":"auth","message":"Authentication Required: otp","time":922}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_omqv2ph9k0","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T12:43:24.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-23T12:43:24.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 16:26:51.0851||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679575394975 2023-04-28 16:26:51.0851||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679575394975 done. 2023-04-28 16:26:51.0851||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679581155555 2023-04-28 16:26:51.0851||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679581155555 2023-04-28 16:26:51.0851||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679581155555 2023-04-28 16:26:51.4759||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679581155555, Details [{"status":true,"message":"Verification successful","data":{"id":2655034402,"domain":"live","status":"failed","reference":"1679581155555","amount":1500000,"message":null,"gateway_response":"Denied by Fraud System.","paid_at":null,"created_at":"2023-03-23T14:19:27.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679581253,"time_spent":61,"attempts":5,"authentication":"otp","errors":4,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":13},{"type":"input","message":"Filled this field: card expiry","time":17},{"type":"input","message":"Filled this field: card cvv","time":21},{"type":"action","message":"Attempted to pay with card","time":21},{"type":"auth","message":"Authentication Required: pin","time":22},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":35},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":63},{"type":"input","message":"Changed this field: card number","time":20},{"type":"input","message":"Changed this field: card expiry","time":24},{"type":"input","message":"Changed this field: card cvv","time":27},{"type":"action","message":"Attempted to pay with card","time":27},{"type":"error","message":"Error: Unable to process transaction","time":28},{"type":"action","message":"Attempted to pay with card","time":36},{"type":"error","message":"Error: Unable to process transaction","time":37},{"type":"input","message":"Changed this field: card number","time":56},{"type":"action","message":"Attempted to pay with card","time":60},{"type":"error","message":"Error: Unable to process transaction","time":61}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_193orasj1g","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T14:19:27.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-23T14:19:27.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 16:26:51.4824||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679581155555 2023-04-28 16:26:51.4824||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679581155555 done. 2023-04-28 16:26:51.4824||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679946700523 2023-04-28 16:26:51.4824||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679946700523 2023-04-28 16:26:51.4824||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679946700523 2023-04-28 16:26:51.7565||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679946700523, Details [{"status":true,"message":"Verification successful","data":{"id":2668137499,"domain":"live","status":"abandoned","reference":"1679946700523","amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-27T19:51:49.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679946787,"time_spent":6,"attempts":2,"authentication":"pin","errors":1,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":25},{"type":"input","message":"Filled this field: card expiry","time":27},{"type":"input","message":"Filled this field: card cvv","time":33},{"type":"action","message":"Attempted to pay with card","time":33},{"type":"auth","message":"Authentication Required: pin","time":35},{"type":"action","message":"Attempted to pay with card","time":39},{"type":"error","message":"Error: Transaction Declined","time":43},{"type":"action","message":"Set payment method to: bank_transfer","time":6}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-27T19:51:49.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-27T19:51:49.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 16:26:51.7750||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679946700523 2023-04-28 16:26:51.7750||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679946700523 done. 2023-04-28 16:26:51.7750||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1680604298949 2023-04-28 16:26:51.7750||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1680604298949 2023-04-28 16:26:51.7793||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1680604298949 2023-04-28 16:26:52.0709||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1680604298949, Details [{"status":true,"message":"Verification successful","data":{"id":2691003823,"domain":"live","status":"success","reference":"1680604298949","amount":1500000,"message":"expecting-3d-response","gateway_response":"Approved","paid_at":"2023-04-04T11:19:04.000Z","created_at":"2023-04-04T10:31:51.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"62.173.45.142","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1680607048,"time_spent":99,"attempts":1,"authentication":"3DS","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":27},{"type":"input","message":"Filled this field: card expiry","time":30},{"type":"input","message":"Filled this field: card cvv","time":34},{"type":"action","message":"Attempted to pay with card","time":34},{"type":"auth","message":"Authentication Required: 3DS","time":35},{"type":"action","message":"Third-party authentication window opened","time":38},{"type":"action","message":"Set payment method to: bank_transfer","time":9},{"type":"success","message":"Successfully paid with bank_transfer","time":99},{"type":"success","message":"Successfully paid with bank_transfer","time":99}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_ppdzc3xaxr","bin":"004XXX","last4":"X080","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"Access Bank","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"Access Bank","sender_country":"NG","sender_bank_account_number":"XXXXXXX080","sender_name":"BABALOLA OLUWATOSIN","narration":"NIP:BABALOLA OLUWATOSIN-7548670229/PAYSTACK CHECK","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":118392046,"first_name":"","last_name":"","email":"babalolaoluwatosin12@gmail.com","customer_code":"CUS_8a6w4kolnhbn9mr","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-04T11:19:04.000Z","createdAt":"2023-04-04T10:31:51.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-04T10:31:51.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 16:26:52.0761||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 16:26:52.0761||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 16:26:52.2175||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 16:26:52.2175||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 16:26:52.2175||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1680604298949 2023-04-28 16:26:52.2175||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1680604298949 done. 2023-04-28 16:26:52.2175||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1681221728865 2023-04-28 16:26:52.2175||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1681221728865 2023-04-28 16:26:52.2175||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1681221728865 2023-04-28 16:26:52.4799||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1681221728865, Details [{"status":true,"message":"Verification successful","data":{"id":2712248943,"domain":"live","status":"success","reference":"1681221728865","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-11T15:18:52.000Z","created_at":"2023-04-11T14:02:19.000Z","channel":"card","currency":"NGN","ip_address":"102.134.16.45","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1681226276,"time_spent":58,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":17},{"type":"input","message":"Filled this field: card expiry","time":19},{"type":"input","message":"Filled this field: card cvv","time":25},{"type":"action","message":"Attempted to pay with card","time":25},{"type":"auth","message":"Authentication Required: pin","time":27},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":38},{"type":"success","message":"Successfully paid with card","time":58}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_0d4b58hz7n","bin":"539983","last4":"3673","exp_month":"10","exp_year":"2023","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_dRr3UZkNRjQeS6tT8Txw","account_name":"OPELUSI OLUBUKOLA OLUWATOSIN","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":119443188,"first_name":"","last_name":"","email":"taiwobukkyopelusi@gmail.com","customer_code":"CUS_g3ti0u5i5egwtt9","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-11T15:18:52.000Z","createdAt":"2023-04-11T14:02:19.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-11T14:02:19.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 16:26:52.4832||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 16:26:52.4832||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 16:26:52.6326||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 16:26:52.6326||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 16:26:52.6386||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1681221728865 2023-04-28 16:26:52.6386||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1681221728865 done. 2023-04-28 16:26:52.6386||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1682268199237 2023-04-28 16:26:52.6386||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1682268199237 2023-04-28 16:26:52.6386||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1682268199237 2023-04-28 16:26:53.0575||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1682268199237, Details [{"status":true,"message":"Verification successful","data":{"id":2747349357,"domain":"live","status":"success","reference":"1682268199237","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-23T16:45:27.000Z","created_at":"2023-04-23T16:43:29.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"129.205.124.223","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1682268210,"time_spent":119,"attempts":0,"errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"success","message":"Successfully paid with bank_transfer","time":119}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_xjkwvkhasy","bin":"310XXX","last4":"X312","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"First Bank of Nigeria","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"First Bank of Nigeria","sender_country":"NG","sender_bank_account_number":"XXXXXXX312","sender_name":"KABOWEI NAOMI O","narration":"NIP:KABOWEI NAOMI O-8203049338/PAYSTACK CHECK/310","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":120742489,"first_name":"","last_name":"","email":"nkabowei@gmail.com","customer_code":"CUS_2wlvdpoxvt32yjd","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-23T16:45:27.000Z","createdAt":"2023-04-23T16:43:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-23T16:43:29.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 16:26:53.0625||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 16:26:53.0625||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 16:26:53.2106||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 16:26:53.2106||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 16:26:53.2106||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1682268199237 2023-04-28 16:26:53.2106||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1682268199237 done. 2023-04-28 16:27:45.0414||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 3, CurrentSection : 6 2023-04-28 16:27:45.6804||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 3, CurrentSection : 6 2023-04-28 16:27:48.1769||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 3, CurrentSection : 6 2023-04-28 16:28:32.4969||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 3, CurrentSection : 6 2023-04-28 16:29:01.6547||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 16:29:02.5852||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 3, CurrentSection : 6 2023-04-28 16:29:21.3071||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 16:33:02.4594||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 16:33:02.6190||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 16:33:05.7704||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 4, CurrentSection : 1 2023-04-28 16:34:11.7259||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 16:34:11.8874||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 16:34:13.1807||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 4, CurrentSection : 2 2023-04-28 16:35:44.8651||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 16:40:36.2962||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 16:43:20.2930||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 16:44:11.2212||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 16:44:18.4120||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 4, CurrentSection : 3 2023-04-28 16:44:36.2379||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 16:46:09.0019||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 16:46:38.5436||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 16:46:38.7824||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 16:46:40.6831||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 4, CurrentSection : 3 2023-04-28 16:46:47.5827||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 16:48:50.6459||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 4, CurrentSection : 4 2023-04-28 16:49:50.3609||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 4, CurrentSection : 4 2023-04-28 16:51:09.7555||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 4, CurrentSection : 4 2023-04-28 16:51:17.2067||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 4, CurrentSection : 4 2023-04-28 17:00:01.8795||WARN|CourseService.Core.Service.PaymentService|About to Reprocess Transaction from 4/28/2023 4:00:01 PM 2023-04-28 17:00:01.8795||WARN|CourseService.Core.Service.PaymentService|12 transactions found to be reprocessed 2023-04-28 17:00:01.8795||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677494235072 2023-04-28 17:00:01.8795||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677494235072 2023-04-28 17:00:01.8955||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677494235072 2023-04-28 17:00:02.3166||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677494235072, Details [{"status":true,"message":"Verification successful","data":{"id":2575214342,"domain":"live","status":"abandoned","reference":"1677494235072","amount":1500000,"message":null,"gateway_response":"The transaction was not completed","paid_at":null,"created_at":"2023-02-27T10:41:29.000Z","channel":"card","currency":"NGN","ip_address":"197.211.44.226","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":null,"fees":null,"fees_split":null,"authorization":{},"customer":{"id":113522691,"first_name":"","last_name":"","email":"adegbolaadekemi3@gmail.com","customer_code":"CUS_dgftjqu0h0e3cp7","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-02-27T10:41:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-02-27T10:41:29.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 17:00:02.3166||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677494235072 2023-04-28 17:00:02.3166||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677494235072 done. 2023-04-28 17:00:02.3166||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677583626223 2023-04-28 17:00:02.3166||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677583626223 2023-04-28 17:00:02.3166||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677583626223 2023-04-28 17:00:02.8684||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677583626223, Details [{"status":true,"message":"Verification successful","data":{"id":2578427401,"domain":"live","status":"success","reference":"1677583626223","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-02-28T11:39:52.000Z","created_at":"2023-02-28T11:28:22.000Z","channel":"card","currency":"NGN","ip_address":"129.18.186.93","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1677583702,"time_spent":690,"attempts":5,"authentication":"otp","errors":1,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":24},{"type":"input","message":"Changed this field: card number","time":68},{"type":"input","message":"Filled this field: card expiry","time":68},{"type":"input","message":"Filled this field: card cvv","time":68},{"type":"action","message":"Attempted to pay with card","time":76},{"type":"auth","message":"Authentication Required: otp","time":78},{"type":"error","message":"Error: Insufficient funds","time":106},{"type":"input","message":"Changed this field: card number","time":126},{"type":"input","message":"Changed this field: card expiry","time":128},{"type":"input","message":"Changed this field: card cvv","time":133},{"type":"action","message":"Attempted to pay with card","time":133},{"type":"auth","message":"Authentication Required: pin","time":134},{"type":"action","message":"Attempted to pay with card","time":137},{"type":"auth","message":"Authentication Required: otp","time":154},{"type":"action","message":"Set payment method to: ussd","time":262},{"type":"action","message":"Set payment method to: card","time":304},{"type":"input","message":"Changed this field: card number","time":618},{"type":"input","message":"Changed this field: card expiry","time":620},{"type":"input","message":"Changed this field: card cvv","time":625},{"type":"action","message":"Attempted to pay with card","time":626},{"type":"auth","message":"Authentication Required: pin","time":638},{"type":"action","message":"Attempted to pay with card","time":641},{"type":"auth","message":"Authentication Required: otp","time":651},{"type":"success","message":"Successfully paid with card","time":690}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_h0cybrkqwd","bin":"539983","last4":"9279","exp_month":"01","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_eX6ejtQ1KwnVkRPYJEaL","account_name":"EGBOCHUE TOLULOPE IJEOMA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":113630481,"first_name":"","last_name":"","email":"tolulopeijeoma@gmail.com","customer_code":"CUS_16cgv1vn6l46m1k","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-02-28T11:39:52.000Z","createdAt":"2023-02-28T11:28:22.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-02-28T11:28:22.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 17:00:02.8684||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 17:00:02.8684||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 17:00:03.2245||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 17:00:03.2245||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 17:00:03.2245||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677583626223 2023-04-28 17:00:03.2245||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677583626223 done. 2023-04-28 17:00:03.2245||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 17:00:03.2245||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 17:00:03.2245||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 17:00:03.5668||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 17:00:03.5697||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 17:00:03.5697||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 17:00:03.7240||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 17:00:03.7240||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 17:00:03.7278||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 17:00:03.7278||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 17:00:03.7278||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 17:00:03.7278||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 17:00:03.7278||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 17:00:04.0813||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 17:00:04.0839||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 17:00:04.0839||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 17:00:04.2422||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 17:00:04.2422||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 17:00:04.2422||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 17:00:04.2422||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 17:00:04.2422||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 17:00:04.2422||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 17:00:04.2422||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 17:00:04.6159||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 17:00:04.6159||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 17:00:04.6159||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 17:00:04.7742||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 17:00:04.7742||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 17:00:04.7742||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 17:00:04.7742||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 17:00:04.7742||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678999169786 2023-04-28 17:00:04.7742||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678999169786 2023-04-28 17:00:04.7742||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678999169786 2023-04-28 17:00:05.1072||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678999169786, Details [{"status":true,"message":"Verification successful","data":{"id":2634369725,"domain":"live","status":"failed","reference":"1678999169786","amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-16T20:39:46.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679000120,"time_spent":4,"attempts":0,"errors":0,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":6},{"type":"action","message":"Set payment method to: bank_transfer","time":4}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-16T20:39:46.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-16T20:39:46.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 17:00:05.1072||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678999169786 2023-04-28 17:00:05.1072||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678999169786 done. 2023-04-28 17:00:05.1072||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679575394975 2023-04-28 17:00:05.1072||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679575394975 2023-04-28 17:00:05.1072||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679575394975 2023-04-28 17:00:05.4507||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679575394975, Details [{"status":true,"message":"Verification successful","data":{"id":2654780093,"domain":"live","status":"failed","reference":"1679575394975","amount":1500000,"message":"fellback-BnF","gateway_response":"Enter the OTP code sent to your phone to complete the transaction","paid_at":null,"created_at":"2023-03-23T12:43:24.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679577756,"time_spent":922,"attempts":12,"authentication":"otp","errors":3,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":8},{"type":"action","message":"Set payment method to: visa_qr","time":25},{"type":"action","message":"Set payment method to: card","time":41},{"type":"input","message":"Filled this field: card number","time":81},{"type":"input","message":"Filled this field: card expiry","time":84},{"type":"input","message":"Filled this field: card cvv","time":89},{"type":"action","message":"Attempted to pay with card","time":90},{"type":"auth","message":"Authentication Required: pin","time":90},{"type":"action","message":"Attempted to pay with card","time":231},{"type":"auth","message":"Authentication Required: otp","time":249},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":266},{"type":"action","message":"Attempted to pay with card","time":279},{"type":"auth","message":"Authentication Required: 3DS","time":283},{"type":"action","message":"Third-party authentication window opened","time":292},{"type":"action","message":"Third-party authentication window closed","time":297},{"type":"action","message":"Attempted to pay with card","time":310},{"type":"error","message":"Error: Incorrect PIN","time":315},{"type":"action","message":"Attempted to pay with card","time":335},{"type":"auth","message":"Authentication Required: pin","time":336},{"type":"action","message":"Attempted to pay with card","time":349},{"type":"error","message":"Error: PIN tries exceeded","time":357},{"type":"action","message":"Set payment method to: bank_transfer","time":371},{"type":"input","message":"Changed this field: card number","time":38},{"type":"input","message":"Changed this field: card expiry","time":41},{"type":"input","message":"Changed this field: card cvv","time":47},{"type":"action","message":"Attempted to pay with card","time":48},{"type":"auth","message":"Authentication Required: pin","time":49},{"type":"action","message":"Attempted to pay with card","time":290},{"type":"action","message":"Attempted to pay with card","time":333},{"type":"auth","message":"Authentication Required: 3DS","time":333},{"type":"action","message":"Third-party authentication window opened","time":340},{"type":"action","message":"Third-party authentication window closed","time":357},{"type":"action","message":"Attempted to pay with card","time":371},{"type":"auth","message":"Authentication Required: otp","time":378},{"type":"input","message":"Changed this field: card number","time":693},{"type":"input","message":"Changed this field: card expiry","time":701},{"type":"input","message":"Changed this field: card cvv","time":812},{"type":"action","message":"Attempted to pay with card","time":895},{"type":"auth","message":"Authentication Required: pin","time":895},{"type":"action","message":"Attempted to pay with card","time":908},{"type":"auth","message":"Authentication Required: otp","time":922}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_omqv2ph9k0","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T12:43:24.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-23T12:43:24.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 17:00:05.4507||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679575394975 2023-04-28 17:00:05.4507||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679575394975 done. 2023-04-28 17:00:05.4507||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679581155555 2023-04-28 17:00:05.4507||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679581155555 2023-04-28 17:00:05.4507||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679581155555 2023-04-28 17:00:05.8223||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679581155555, Details [{"status":true,"message":"Verification successful","data":{"id":2655034402,"domain":"live","status":"failed","reference":"1679581155555","amount":1500000,"message":null,"gateway_response":"Denied by Fraud System.","paid_at":null,"created_at":"2023-03-23T14:19:27.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679581253,"time_spent":61,"attempts":5,"authentication":"otp","errors":4,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":13},{"type":"input","message":"Filled this field: card expiry","time":17},{"type":"input","message":"Filled this field: card cvv","time":21},{"type":"action","message":"Attempted to pay with card","time":21},{"type":"auth","message":"Authentication Required: pin","time":22},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":35},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":63},{"type":"input","message":"Changed this field: card number","time":20},{"type":"input","message":"Changed this field: card expiry","time":24},{"type":"input","message":"Changed this field: card cvv","time":27},{"type":"action","message":"Attempted to pay with card","time":27},{"type":"error","message":"Error: Unable to process transaction","time":28},{"type":"action","message":"Attempted to pay with card","time":36},{"type":"error","message":"Error: Unable to process transaction","time":37},{"type":"input","message":"Changed this field: card number","time":56},{"type":"action","message":"Attempted to pay with card","time":60},{"type":"error","message":"Error: Unable to process transaction","time":61}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_193orasj1g","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T14:19:27.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-23T14:19:27.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 17:00:05.8223||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679581155555 2023-04-28 17:00:05.8223||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679581155555 done. 2023-04-28 17:00:05.8223||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679946700523 2023-04-28 17:00:05.8223||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679946700523 2023-04-28 17:00:05.8223||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679946700523 2023-04-28 17:00:06.2338||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679946700523, Details [{"status":true,"message":"Verification successful","data":{"id":2668137499,"domain":"live","status":"abandoned","reference":"1679946700523","amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-27T19:51:49.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679946787,"time_spent":6,"attempts":2,"authentication":"pin","errors":1,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":25},{"type":"input","message":"Filled this field: card expiry","time":27},{"type":"input","message":"Filled this field: card cvv","time":33},{"type":"action","message":"Attempted to pay with card","time":33},{"type":"auth","message":"Authentication Required: pin","time":35},{"type":"action","message":"Attempted to pay with card","time":39},{"type":"error","message":"Error: Transaction Declined","time":43},{"type":"action","message":"Set payment method to: bank_transfer","time":6}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-27T19:51:49.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-27T19:51:49.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 17:00:06.2426||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679946700523 2023-04-28 17:00:06.2426||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679946700523 done. 2023-04-28 17:00:06.2426||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1680604298949 2023-04-28 17:00:06.2426||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1680604298949 2023-04-28 17:00:06.2426||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1680604298949 2023-04-28 17:00:06.6041||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1680604298949, Details [{"status":true,"message":"Verification successful","data":{"id":2691003823,"domain":"live","status":"success","reference":"1680604298949","amount":1500000,"message":"expecting-3d-response","gateway_response":"Approved","paid_at":"2023-04-04T11:19:04.000Z","created_at":"2023-04-04T10:31:51.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"62.173.45.142","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1680607048,"time_spent":99,"attempts":1,"authentication":"3DS","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":27},{"type":"input","message":"Filled this field: card expiry","time":30},{"type":"input","message":"Filled this field: card cvv","time":34},{"type":"action","message":"Attempted to pay with card","time":34},{"type":"auth","message":"Authentication Required: 3DS","time":35},{"type":"action","message":"Third-party authentication window opened","time":38},{"type":"action","message":"Set payment method to: bank_transfer","time":9},{"type":"success","message":"Successfully paid with bank_transfer","time":99},{"type":"success","message":"Successfully paid with bank_transfer","time":99}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_ppdzc3xaxr","bin":"004XXX","last4":"X080","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"Access Bank","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"Access Bank","sender_country":"NG","sender_bank_account_number":"XXXXXXX080","sender_name":"BABALOLA OLUWATOSIN","narration":"NIP:BABALOLA OLUWATOSIN-7548670229/PAYSTACK CHECK","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":118392046,"first_name":"","last_name":"","email":"babalolaoluwatosin12@gmail.com","customer_code":"CUS_8a6w4kolnhbn9mr","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-04T11:19:04.000Z","createdAt":"2023-04-04T10:31:51.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-04T10:31:51.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 17:00:06.6041||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 17:00:06.6041||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 17:00:06.7613||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 17:00:06.7613||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 17:00:06.7613||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1680604298949 2023-04-28 17:00:06.7613||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1680604298949 done. 2023-04-28 17:00:06.7613||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1681221728865 2023-04-28 17:00:06.7613||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1681221728865 2023-04-28 17:00:06.7613||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1681221728865 2023-04-28 17:00:07.2588||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1681221728865, Details [{"status":true,"message":"Verification successful","data":{"id":2712248943,"domain":"live","status":"success","reference":"1681221728865","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-11T15:18:52.000Z","created_at":"2023-04-11T14:02:19.000Z","channel":"card","currency":"NGN","ip_address":"102.134.16.45","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1681226276,"time_spent":58,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":17},{"type":"input","message":"Filled this field: card expiry","time":19},{"type":"input","message":"Filled this field: card cvv","time":25},{"type":"action","message":"Attempted to pay with card","time":25},{"type":"auth","message":"Authentication Required: pin","time":27},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":38},{"type":"success","message":"Successfully paid with card","time":58}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_0d4b58hz7n","bin":"539983","last4":"3673","exp_month":"10","exp_year":"2023","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_dRr3UZkNRjQeS6tT8Txw","account_name":"OPELUSI OLUBUKOLA OLUWATOSIN","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":119443188,"first_name":"","last_name":"","email":"taiwobukkyopelusi@gmail.com","customer_code":"CUS_g3ti0u5i5egwtt9","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-11T15:18:52.000Z","createdAt":"2023-04-11T14:02:19.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-11T14:02:19.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 17:00:07.2588||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 17:00:07.2588||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 17:00:07.4096||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 17:00:07.4096||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 17:00:07.4096||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1681221728865 2023-04-28 17:00:07.4096||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1681221728865 done. 2023-04-28 17:00:07.4096||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1682268199237 2023-04-28 17:00:07.4096||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1682268199237 2023-04-28 17:00:07.4096||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1682268199237 2023-04-28 17:00:07.7527||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1682268199237, Details [{"status":true,"message":"Verification successful","data":{"id":2747349357,"domain":"live","status":"success","reference":"1682268199237","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-23T16:45:27.000Z","created_at":"2023-04-23T16:43:29.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"129.205.124.223","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1682268210,"time_spent":119,"attempts":0,"errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"success","message":"Successfully paid with bank_transfer","time":119}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_xjkwvkhasy","bin":"310XXX","last4":"X312","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"First Bank of Nigeria","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"First Bank of Nigeria","sender_country":"NG","sender_bank_account_number":"XXXXXXX312","sender_name":"KABOWEI NAOMI O","narration":"NIP:KABOWEI NAOMI O-8203049338/PAYSTACK CHECK/310","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":120742489,"first_name":"","last_name":"","email":"nkabowei@gmail.com","customer_code":"CUS_2wlvdpoxvt32yjd","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-23T16:45:27.000Z","createdAt":"2023-04-23T16:43:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-23T16:43:29.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 17:00:07.7527||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 17:00:07.7527||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 17:00:07.9050||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 17:00:07.9050||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 17:00:07.9090||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1682268199237 2023-04-28 17:00:07.9090||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1682268199237 done. 2023-04-28 17:36:00.0193||DEBUG|CourseService.Program|init main function 2023-04-28 17:38:04.9185||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 4, CurrentSection : 4 2023-04-28 17:38:05.0841||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 18 2023-04-28 17:38:05.0841||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 18 2023-04-28 17:38:05.4500||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 18 2023-04-28 17:38:05.7507||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 18 2023-04-28 17:38:08.0816||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 18 2023-04-28 17:38:09.8172||DEBUG|CourseService.Program|init main function 2023-04-28 17:38:12.2478||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 18 2023-04-28 17:38:40.5847||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 17:38:40.5924||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 17:38:42.9636||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 17:38:42.9636||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 17:38:44.3116||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 17:38:44.3116||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 17:38:44.9221||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 17:38:44.9221||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 17:38:45.1335||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 17:38:45.1335||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 17:40:36.4246||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 17:40:37.0044||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 17:40:41.1919||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 3, CurrentSection : 20 2023-04-28 17:42:08.8903||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 17:43:12.5328||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 17:43:13.0682||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 17:43:14.0348||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 18 2023-04-28 17:43:46.7231||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:d95c4a1a-5721-4c63-9866-ccfe79b17d55 Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) at RepositoryBase.Repository`1.Create(TObject TObject) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\Repository\Repository\Repository.cs:line 82 at CourseService.Core.Service.CourseService.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3058 2023-04-28 17:43:46.7231||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:d95c4a1a-5721-4c63-9866-ccfe79b17d55 Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) at RepositoryBase.Repository`1.Create(TObject TObject) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\Repository\Repository\Repository.cs:line 82 at CourseService.Core.Service.CourseService.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3058 at CourseService.Controllers.CourseController.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1278 2023-04-28 17:43:47.9692||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 18 2023-04-28 17:44:53.6327||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 17:44:54.1991||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 17:44:55.2305||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 20 2023-04-28 17:45:45.8496||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 17:45:46.3968||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 17:45:47.6546||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 21 2023-04-28 17:46:01.1061||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 17:46:01.6575||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 17:46:02.1460||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 22 2023-04-28 17:46:39.7698||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 17:46:40.3175||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 17:46:41.3392||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 23 2023-04-28 17:48:38.2652||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 17:48:38.8335||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 17:48:39.3804||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 24 2023-04-28 17:48:48.0209||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 17:50:18.3582||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 17:50:18.9078||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 17:50:19.9980||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 25 2023-04-28 17:51:51.2398||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 17:51:51.7960||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 17:51:52.9306||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 26 2023-04-28 17:53:13.4609||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 17:53:14.0730||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 17:53:15.2687||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 27 2023-04-28 17:54:40.2688||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:d95c4a1a-5721-4c63-9866-ccfe79b17d55 Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) at RepositoryBase.Repository`1.Create(TObject TObject) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\Repository\Repository\Repository.cs:line 82 at CourseService.Core.Service.CourseService.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3058 2023-04-28 17:54:40.2688||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:d95c4a1a-5721-4c63-9866-ccfe79b17d55 Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) at RepositoryBase.Repository`1.Create(TObject TObject) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\Repository\Repository\Repository.cs:line 82 at CourseService.Core.Service.CourseService.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3058 at CourseService.Controllers.CourseController.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1278 2023-04-28 17:54:41.9804||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 27 2023-04-28 17:56:41.2433||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 17:56:41.8368||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 17:56:42.9456||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 29 2023-04-28 17:57:36.7732||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 17:57:37.3500||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 17:57:38.6049||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 1 2023-04-28 17:58:01.5871||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 1 2023-04-28 17:58:04.4420||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 17:58:04.4420||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 17:58:04.5129||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 17:58:04.5129||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 17:58:04.7479||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 17:58:04.7479||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 17:59:46.9699||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 17:59:47.5612||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 17:59:48.8286||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 3 2023-04-28 18:00:10.8830||WARN|CourseService.Core.Service.PaymentService|About to Reprocess Transaction from 4/28/2023 5:00:10 PM 2023-04-28 18:00:10.9006||WARN|CourseService.Core.Service.PaymentService|12 transactions found to be reprocessed 2023-04-28 18:00:10.9006||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677494235072 2023-04-28 18:00:10.9006||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677494235072 2023-04-28 18:00:10.9006||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677494235072 2023-04-28 18:00:11.3636||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677494235072, Details [{"status":true,"message":"Verification successful","data":{"id":2575214342,"domain":"live","status":"abandoned","reference":"1677494235072","amount":1500000,"message":null,"gateway_response":"The transaction was not completed","paid_at":null,"created_at":"2023-02-27T10:41:29.000Z","channel":"card","currency":"NGN","ip_address":"197.211.44.226","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":null,"fees":null,"fees_split":null,"authorization":{},"customer":{"id":113522691,"first_name":"","last_name":"","email":"adegbolaadekemi3@gmail.com","customer_code":"CUS_dgftjqu0h0e3cp7","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-02-27T10:41:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-02-27T10:41:29.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 18:00:11.4135||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677494235072 2023-04-28 18:00:11.4139||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677494235072 done. 2023-04-28 18:00:11.4139||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677583626223 2023-04-28 18:00:11.4139||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677583626223 2023-04-28 18:00:11.4139||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677583626223 2023-04-28 18:00:11.9406||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677583626223, Details [{"status":true,"message":"Verification successful","data":{"id":2578427401,"domain":"live","status":"success","reference":"1677583626223","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-02-28T11:39:52.000Z","created_at":"2023-02-28T11:28:22.000Z","channel":"card","currency":"NGN","ip_address":"129.18.186.93","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1677583702,"time_spent":690,"attempts":5,"authentication":"otp","errors":1,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":24},{"type":"input","message":"Changed this field: card number","time":68},{"type":"input","message":"Filled this field: card expiry","time":68},{"type":"input","message":"Filled this field: card cvv","time":68},{"type":"action","message":"Attempted to pay with card","time":76},{"type":"auth","message":"Authentication Required: otp","time":78},{"type":"error","message":"Error: Insufficient funds","time":106},{"type":"input","message":"Changed this field: card number","time":126},{"type":"input","message":"Changed this field: card expiry","time":128},{"type":"input","message":"Changed this field: card cvv","time":133},{"type":"action","message":"Attempted to pay with card","time":133},{"type":"auth","message":"Authentication Required: pin","time":134},{"type":"action","message":"Attempted to pay with card","time":137},{"type":"auth","message":"Authentication Required: otp","time":154},{"type":"action","message":"Set payment method to: ussd","time":262},{"type":"action","message":"Set payment method to: card","time":304},{"type":"input","message":"Changed this field: card number","time":618},{"type":"input","message":"Changed this field: card expiry","time":620},{"type":"input","message":"Changed this field: card cvv","time":625},{"type":"action","message":"Attempted to pay with card","time":626},{"type":"auth","message":"Authentication Required: pin","time":638},{"type":"action","message":"Attempted to pay with card","time":641},{"type":"auth","message":"Authentication Required: otp","time":651},{"type":"success","message":"Successfully paid with card","time":690}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_h0cybrkqwd","bin":"539983","last4":"9279","exp_month":"01","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_eX6ejtQ1KwnVkRPYJEaL","account_name":"EGBOCHUE TOLULOPE IJEOMA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":113630481,"first_name":"","last_name":"","email":"tolulopeijeoma@gmail.com","customer_code":"CUS_16cgv1vn6l46m1k","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-02-28T11:39:52.000Z","createdAt":"2023-02-28T11:28:22.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-02-28T11:28:22.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 18:00:11.9876||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 18:00:11.9876||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 18:00:12.5909||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 18:00:12.5909||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 18:00:12.5909||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677583626223 2023-04-28 18:00:12.5909||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677583626223 done. 2023-04-28 18:00:12.5909||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 18:00:12.5909||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 18:00:12.5909||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 18:00:12.9195||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 18:00:12.9195||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 18:00:12.9195||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 18:00:13.0994||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 18:00:13.0994||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 18:00:13.1036||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 18:00:13.1036||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 18:00:13.1036||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 18:00:13.1036||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 18:00:13.1036||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 18:00:13.3968||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 18:00:13.3996||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 18:00:13.3996||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 18:00:13.5539||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 18:00:13.5539||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 18:00:13.5597||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 18:00:13.5597||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 18:00:13.5597||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 18:00:13.5597||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 18:00:13.5597||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 18:00:13.9207||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 18:00:13.9207||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 18:00:13.9207||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 18:00:14.0672||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 18:00:14.0672||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 18:00:14.0719||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 18:00:14.0719||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 18:00:14.0719||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678999169786 2023-04-28 18:00:14.0719||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678999169786 2023-04-28 18:00:14.0719||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678999169786 2023-04-28 18:00:14.3753||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678999169786, Details [{"status":true,"message":"Verification successful","data":{"id":2634369725,"domain":"live","status":"failed","reference":"1678999169786","amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-16T20:39:46.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679000120,"time_spent":4,"attempts":0,"errors":0,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":6},{"type":"action","message":"Set payment method to: bank_transfer","time":4}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-16T20:39:46.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-16T20:39:46.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 18:00:14.3753||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678999169786 2023-04-28 18:00:14.3753||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678999169786 done. 2023-04-28 18:00:14.3753||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679575394975 2023-04-28 18:00:14.3753||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679575394975 2023-04-28 18:00:14.3753||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679575394975 2023-04-28 18:00:14.7605||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679575394975, Details [{"status":true,"message":"Verification successful","data":{"id":2654780093,"domain":"live","status":"failed","reference":"1679575394975","amount":1500000,"message":"fellback-BnF","gateway_response":"Enter the OTP code sent to your phone to complete the transaction","paid_at":null,"created_at":"2023-03-23T12:43:24.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679577756,"time_spent":922,"attempts":12,"authentication":"otp","errors":3,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":8},{"type":"action","message":"Set payment method to: visa_qr","time":25},{"type":"action","message":"Set payment method to: card","time":41},{"type":"input","message":"Filled this field: card number","time":81},{"type":"input","message":"Filled this field: card expiry","time":84},{"type":"input","message":"Filled this field: card cvv","time":89},{"type":"action","message":"Attempted to pay with card","time":90},{"type":"auth","message":"Authentication Required: pin","time":90},{"type":"action","message":"Attempted to pay with card","time":231},{"type":"auth","message":"Authentication Required: otp","time":249},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":266},{"type":"action","message":"Attempted to pay with card","time":279},{"type":"auth","message":"Authentication Required: 3DS","time":283},{"type":"action","message":"Third-party authentication window opened","time":292},{"type":"action","message":"Third-party authentication window closed","time":297},{"type":"action","message":"Attempted to pay with card","time":310},{"type":"error","message":"Error: Incorrect PIN","time":315},{"type":"action","message":"Attempted to pay with card","time":335},{"type":"auth","message":"Authentication Required: pin","time":336},{"type":"action","message":"Attempted to pay with card","time":349},{"type":"error","message":"Error: PIN tries exceeded","time":357},{"type":"action","message":"Set payment method to: bank_transfer","time":371},{"type":"input","message":"Changed this field: card number","time":38},{"type":"input","message":"Changed this field: card expiry","time":41},{"type":"input","message":"Changed this field: card cvv","time":47},{"type":"action","message":"Attempted to pay with card","time":48},{"type":"auth","message":"Authentication Required: pin","time":49},{"type":"action","message":"Attempted to pay with card","time":290},{"type":"action","message":"Attempted to pay with card","time":333},{"type":"auth","message":"Authentication Required: 3DS","time":333},{"type":"action","message":"Third-party authentication window opened","time":340},{"type":"action","message":"Third-party authentication window closed","time":357},{"type":"action","message":"Attempted to pay with card","time":371},{"type":"auth","message":"Authentication Required: otp","time":378},{"type":"input","message":"Changed this field: card number","time":693},{"type":"input","message":"Changed this field: card expiry","time":701},{"type":"input","message":"Changed this field: card cvv","time":812},{"type":"action","message":"Attempted to pay with card","time":895},{"type":"auth","message":"Authentication Required: pin","time":895},{"type":"action","message":"Attempted to pay with card","time":908},{"type":"auth","message":"Authentication Required: otp","time":922}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_omqv2ph9k0","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T12:43:24.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-23T12:43:24.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 18:00:14.7605||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679575394975 2023-04-28 18:00:14.7605||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679575394975 done. 2023-04-28 18:00:14.7605||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679581155555 2023-04-28 18:00:14.7605||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679581155555 2023-04-28 18:00:14.7605||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679581155555 2023-04-28 18:00:15.0448||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679581155555, Details [{"status":true,"message":"Verification successful","data":{"id":2655034402,"domain":"live","status":"failed","reference":"1679581155555","amount":1500000,"message":null,"gateway_response":"Denied by Fraud System.","paid_at":null,"created_at":"2023-03-23T14:19:27.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679581253,"time_spent":61,"attempts":5,"authentication":"otp","errors":4,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":13},{"type":"input","message":"Filled this field: card expiry","time":17},{"type":"input","message":"Filled this field: card cvv","time":21},{"type":"action","message":"Attempted to pay with card","time":21},{"type":"auth","message":"Authentication Required: pin","time":22},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":35},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":63},{"type":"input","message":"Changed this field: card number","time":20},{"type":"input","message":"Changed this field: card expiry","time":24},{"type":"input","message":"Changed this field: card cvv","time":27},{"type":"action","message":"Attempted to pay with card","time":27},{"type":"error","message":"Error: Unable to process transaction","time":28},{"type":"action","message":"Attempted to pay with card","time":36},{"type":"error","message":"Error: Unable to process transaction","time":37},{"type":"input","message":"Changed this field: card number","time":56},{"type":"action","message":"Attempted to pay with card","time":60},{"type":"error","message":"Error: Unable to process transaction","time":61}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_193orasj1g","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T14:19:27.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-23T14:19:27.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 18:00:15.0448||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679581155555 2023-04-28 18:00:15.0448||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679581155555 done. 2023-04-28 18:00:15.0448||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679946700523 2023-04-28 18:00:15.0448||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679946700523 2023-04-28 18:00:15.0448||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679946700523 2023-04-28 18:00:15.3746||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679946700523, Details [{"status":true,"message":"Verification successful","data":{"id":2668137499,"domain":"live","status":"abandoned","reference":"1679946700523","amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-27T19:51:49.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679946787,"time_spent":6,"attempts":2,"authentication":"pin","errors":1,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":25},{"type":"input","message":"Filled this field: card expiry","time":27},{"type":"input","message":"Filled this field: card cvv","time":33},{"type":"action","message":"Attempted to pay with card","time":33},{"type":"auth","message":"Authentication Required: pin","time":35},{"type":"action","message":"Attempted to pay with card","time":39},{"type":"error","message":"Error: Transaction Declined","time":43},{"type":"action","message":"Set payment method to: bank_transfer","time":6}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-27T19:51:49.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-27T19:51:49.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 18:00:15.3746||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679946700523 2023-04-28 18:00:15.3746||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679946700523 done. 2023-04-28 18:00:15.3746||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1680604298949 2023-04-28 18:00:15.3746||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1680604298949 2023-04-28 18:00:15.3746||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1680604298949 2023-04-28 18:00:15.6781||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1680604298949, Details [{"status":true,"message":"Verification successful","data":{"id":2691003823,"domain":"live","status":"success","reference":"1680604298949","amount":1500000,"message":"expecting-3d-response","gateway_response":"Approved","paid_at":"2023-04-04T11:19:04.000Z","created_at":"2023-04-04T10:31:51.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"62.173.45.142","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1680607048,"time_spent":99,"attempts":1,"authentication":"3DS","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":27},{"type":"input","message":"Filled this field: card expiry","time":30},{"type":"input","message":"Filled this field: card cvv","time":34},{"type":"action","message":"Attempted to pay with card","time":34},{"type":"auth","message":"Authentication Required: 3DS","time":35},{"type":"action","message":"Third-party authentication window opened","time":38},{"type":"action","message":"Set payment method to: bank_transfer","time":9},{"type":"success","message":"Successfully paid with bank_transfer","time":99},{"type":"success","message":"Successfully paid with bank_transfer","time":99}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_ppdzc3xaxr","bin":"004XXX","last4":"X080","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"Access Bank","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"Access Bank","sender_country":"NG","sender_bank_account_number":"XXXXXXX080","sender_name":"BABALOLA OLUWATOSIN","narration":"NIP:BABALOLA OLUWATOSIN-7548670229/PAYSTACK CHECK","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":118392046,"first_name":"","last_name":"","email":"babalolaoluwatosin12@gmail.com","customer_code":"CUS_8a6w4kolnhbn9mr","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-04T11:19:04.000Z","createdAt":"2023-04-04T10:31:51.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-04T10:31:51.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 18:00:15.6781||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 18:00:15.6781||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 18:00:15.8228||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 18:00:15.8228||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 18:00:15.8228||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1680604298949 2023-04-28 18:00:15.8228||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1680604298949 done. 2023-04-28 18:00:15.8228||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1681221728865 2023-04-28 18:00:15.8228||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1681221728865 2023-04-28 18:00:15.8228||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1681221728865 2023-04-28 18:00:16.0887||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1681221728865, Details [{"status":true,"message":"Verification successful","data":{"id":2712248943,"domain":"live","status":"success","reference":"1681221728865","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-11T15:18:52.000Z","created_at":"2023-04-11T14:02:19.000Z","channel":"card","currency":"NGN","ip_address":"102.134.16.45","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1681226276,"time_spent":58,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":17},{"type":"input","message":"Filled this field: card expiry","time":19},{"type":"input","message":"Filled this field: card cvv","time":25},{"type":"action","message":"Attempted to pay with card","time":25},{"type":"auth","message":"Authentication Required: pin","time":27},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":38},{"type":"success","message":"Successfully paid with card","time":58}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_0d4b58hz7n","bin":"539983","last4":"3673","exp_month":"10","exp_year":"2023","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_dRr3UZkNRjQeS6tT8Txw","account_name":"OPELUSI OLUBUKOLA OLUWATOSIN","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":119443188,"first_name":"","last_name":"","email":"taiwobukkyopelusi@gmail.com","customer_code":"CUS_g3ti0u5i5egwtt9","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-11T15:18:52.000Z","createdAt":"2023-04-11T14:02:19.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-11T14:02:19.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 18:00:16.0887||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 18:00:16.0887||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 18:00:16.2273||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 18:00:16.2273||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 18:00:16.2273||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1681221728865 2023-04-28 18:00:16.2273||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1681221728865 done. 2023-04-28 18:00:16.2273||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1682268199237 2023-04-28 18:00:16.2273||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1682268199237 2023-04-28 18:00:16.2273||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1682268199237 2023-04-28 18:00:16.5060||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1682268199237, Details [{"status":true,"message":"Verification successful","data":{"id":2747349357,"domain":"live","status":"success","reference":"1682268199237","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-23T16:45:27.000Z","created_at":"2023-04-23T16:43:29.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"129.205.124.223","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1682268210,"time_spent":119,"attempts":0,"errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"success","message":"Successfully paid with bank_transfer","time":119}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_xjkwvkhasy","bin":"310XXX","last4":"X312","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"First Bank of Nigeria","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"First Bank of Nigeria","sender_country":"NG","sender_bank_account_number":"XXXXXXX312","sender_name":"KABOWEI NAOMI O","narration":"NIP:KABOWEI NAOMI O-8203049338/PAYSTACK CHECK/310","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":120742489,"first_name":"","last_name":"","email":"nkabowei@gmail.com","customer_code":"CUS_2wlvdpoxvt32yjd","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-23T16:45:27.000Z","createdAt":"2023-04-23T16:43:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-23T16:43:29.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 18:00:16.5090||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 18:00:16.5090||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 18:00:16.6465||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 18:00:16.6465||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 18:00:16.6506||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1682268199237 2023-04-28 18:00:16.6506||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1682268199237 done. 2023-04-28 18:01:09.4018||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 18:01:09.9995||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 18:01:10.9303||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 4 2023-04-28 18:05:10.3971||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 18:05:11.0023||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 18:05:11.5748||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 5 2023-04-28 18:45:38.5113||DEBUG|CourseService.Program|init main function 2023-04-28 18:45:41.3949||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 5 2023-04-28 18:46:18.6679||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.ExecuteReader() at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:0f1bd99a-5812-4a90-bb99-3e8d4e94608a Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Storage.RelationalDatabase.SaveChanges(IList`1 entries) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges() at RepositoryBase.Repository`1.Create(TObject TObject) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\Repository\Repository\Repository.cs:line 82 at CourseService.Core.Service.CourseService.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3058 2023-04-28 18:46:18.6679||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.ExecuteReader() at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:0f1bd99a-5812-4a90-bb99-3e8d4e94608a Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Storage.RelationalDatabase.SaveChanges(IList`1 entries) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges() at RepositoryBase.Repository`1.Create(TObject TObject) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\Repository\Repository\Repository.cs:line 82 at CourseService.Core.Service.CourseService.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3058 at CourseService.Controllers.CourseController.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1278 2023-04-28 18:46:19.9488||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 5 2023-04-28 18:47:38.9343||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 18:51:01.9378||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 18:51:02.5121||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 18:51:04.6569||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 7 2023-04-28 18:52:35.4029||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 18:52:36.0101||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 18:52:37.2201||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 8 2023-04-28 18:53:45.9258||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 18:53:46.5217||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 18:53:48.1015||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 9 2023-04-28 18:54:45.4412||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 18:54:46.0531||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 18:54:47.7506||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 10 2023-04-28 18:56:13.2025||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 18:56:13.8388||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 18:56:15.3346||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 11 2023-04-28 18:57:09.8804||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 18:57:10.5062||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 18:57:11.8207||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 12 2023-04-28 18:59:33.7043||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 18:59:58.4339||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 13 2023-04-28 18:59:59.2853||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 19:00:09.5035||WARN|CourseService.Core.Service.PaymentService|About to Reprocess Transaction from 4/28/2023 6:00:09 PM 2023-04-28 19:00:09.5035||WARN|CourseService.Core.Service.CourseService|4 courses to be Processed 2023-04-28 19:00:09.5162||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 255 2023-04-28 19:00:09.5162||WARN|CourseService.Core.Service.PaymentService|12 transactions found to be reprocessed 2023-04-28 19:00:09.5162||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677494235072 2023-04-28 19:00:09.5162||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677494235072 2023-04-28 19:00:09.5162||WARN|CourseService.Core.Service.CourseService|2 CourseAssets for CourseId 255 2023-04-28 19:00:09.5162||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 256 2023-04-28 19:00:09.5307||WARN|CourseService.Core.Service.CourseService|0 CourseAssets for CourseId 256 2023-04-28 19:00:09.5307||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 257 2023-04-28 19:00:09.5307||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677494235072 2023-04-28 19:00:09.5307||WARN|CourseService.Core.Service.CourseService|0 CourseAssets for CourseId 257 2023-04-28 19:00:09.5307||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\/0ab9db94-0a05-40a9-ba99-daefb6c1d3ce.mp4]. 2023-04-28 19:00:09.5307||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 260 2023-04-28 19:00:09.5307||WARN|CourseService.Core.Service.CourseService|0 CourseAssets for CourseId 260 2023-04-28 19:00:09.6470||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\/971df495-b0c1-4ac6-8a73-2ee618f7c759.mp4]. 2023-04-28 19:00:09.9575||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677494235072, Details [{"status":true,"message":"Verification successful","data":{"id":2575214342,"domain":"live","status":"abandoned","reference":"1677494235072","amount":1500000,"message":null,"gateway_response":"The transaction was not completed","paid_at":null,"created_at":"2023-02-27T10:41:29.000Z","channel":"card","currency":"NGN","ip_address":"197.211.44.226","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":null,"fees":null,"fees_split":null,"authorization":{},"customer":{"id":113522691,"first_name":"","last_name":"","email":"adegbolaadekemi3@gmail.com","customer_code":"CUS_dgftjqu0h0e3cp7","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-02-27T10:41:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-02-27T10:41:29.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 19:00:10.0106||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677494235072 2023-04-28 19:00:10.0106||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677494235072 done. 2023-04-28 19:00:10.0106||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677583626223 2023-04-28 19:00:10.0106||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677583626223 2023-04-28 19:00:10.0106||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677583626223 2023-04-28 19:00:10.3308||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677583626223, Details [{"status":true,"message":"Verification successful","data":{"id":2578427401,"domain":"live","status":"success","reference":"1677583626223","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-02-28T11:39:52.000Z","created_at":"2023-02-28T11:28:22.000Z","channel":"card","currency":"NGN","ip_address":"129.18.186.93","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1677583702,"time_spent":690,"attempts":5,"authentication":"otp","errors":1,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":24},{"type":"input","message":"Changed this field: card number","time":68},{"type":"input","message":"Filled this field: card expiry","time":68},{"type":"input","message":"Filled this field: card cvv","time":68},{"type":"action","message":"Attempted to pay with card","time":76},{"type":"auth","message":"Authentication Required: otp","time":78},{"type":"error","message":"Error: Insufficient funds","time":106},{"type":"input","message":"Changed this field: card number","time":126},{"type":"input","message":"Changed this field: card expiry","time":128},{"type":"input","message":"Changed this field: card cvv","time":133},{"type":"action","message":"Attempted to pay with card","time":133},{"type":"auth","message":"Authentication Required: pin","time":134},{"type":"action","message":"Attempted to pay with card","time":137},{"type":"auth","message":"Authentication Required: otp","time":154},{"type":"action","message":"Set payment method to: ussd","time":262},{"type":"action","message":"Set payment method to: card","time":304},{"type":"input","message":"Changed this field: card number","time":618},{"type":"input","message":"Changed this field: card expiry","time":620},{"type":"input","message":"Changed this field: card cvv","time":625},{"type":"action","message":"Attempted to pay with card","time":626},{"type":"auth","message":"Authentication Required: pin","time":638},{"type":"action","message":"Attempted to pay with card","time":641},{"type":"auth","message":"Authentication Required: otp","time":651},{"type":"success","message":"Successfully paid with card","time":690}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_h0cybrkqwd","bin":"539983","last4":"9279","exp_month":"01","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_eX6ejtQ1KwnVkRPYJEaL","account_name":"EGBOCHUE TOLULOPE IJEOMA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":113630481,"first_name":"","last_name":"","email":"tolulopeijeoma@gmail.com","customer_code":"CUS_16cgv1vn6l46m1k","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-02-28T11:39:52.000Z","createdAt":"2023-02-28T11:28:22.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-02-28T11:28:22.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 19:00:10.3789||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 19:00:10.3789||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 19:00:11.6848||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 2023-04-28 19:00:11.9609||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 2023-04-28 19:00:12.9486||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 19:00:12.9486||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 19:00:12.9566||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677583626223 2023-04-28 19:00:12.9566||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677583626223 done. 2023-04-28 19:00:12.9566||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 19:00:12.9566||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 19:00:12.9566||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 19:00:13.3651||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 19:00:13.3651||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 19:00:13.3651||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 19:00:13.5419||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 19:00:13.5419||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 19:00:13.5459||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 19:00:13.5459||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 19:00:13.5459||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 19:00:13.5459||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 19:00:13.5459||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 19:00:13.8462||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 19:00:13.8462||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 19:00:13.8462||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 19:00:14.0091||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 19:00:14.0091||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 19:00:14.0091||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 19:00:14.0091||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 19:00:14.0091||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 19:00:14.0091||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 19:00:14.0154||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 19:00:14.3440||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 19:00:14.3440||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 19:00:14.3440||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 19:00:14.5223||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 19:00:14.5223||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 19:00:14.5223||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 19:00:14.5223||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 19:00:14.5223||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678999169786 2023-04-28 19:00:14.5223||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678999169786 2023-04-28 19:00:14.5223||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678999169786 2023-04-28 19:00:14.9172||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678999169786, Details [{"status":true,"message":"Verification successful","data":{"id":2634369725,"domain":"live","status":"failed","reference":"1678999169786","amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-16T20:39:46.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679000120,"time_spent":4,"attempts":0,"errors":0,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":6},{"type":"action","message":"Set payment method to: bank_transfer","time":4}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-16T20:39:46.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-16T20:39:46.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 19:00:14.9234||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678999169786 2023-04-28 19:00:14.9234||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678999169786 done. 2023-04-28 19:00:14.9234||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679575394975 2023-04-28 19:00:14.9234||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679575394975 2023-04-28 19:00:14.9234||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679575394975 2023-04-28 19:00:15.3116||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679575394975, Details [{"status":true,"message":"Verification successful","data":{"id":2654780093,"domain":"live","status":"failed","reference":"1679575394975","amount":1500000,"message":"fellback-BnF","gateway_response":"Enter the OTP code sent to your phone to complete the transaction","paid_at":null,"created_at":"2023-03-23T12:43:24.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679577756,"time_spent":922,"attempts":12,"authentication":"otp","errors":3,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":8},{"type":"action","message":"Set payment method to: visa_qr","time":25},{"type":"action","message":"Set payment method to: card","time":41},{"type":"input","message":"Filled this field: card number","time":81},{"type":"input","message":"Filled this field: card expiry","time":84},{"type":"input","message":"Filled this field: card cvv","time":89},{"type":"action","message":"Attempted to pay with card","time":90},{"type":"auth","message":"Authentication Required: pin","time":90},{"type":"action","message":"Attempted to pay with card","time":231},{"type":"auth","message":"Authentication Required: otp","time":249},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":266},{"type":"action","message":"Attempted to pay with card","time":279},{"type":"auth","message":"Authentication Required: 3DS","time":283},{"type":"action","message":"Third-party authentication window opened","time":292},{"type":"action","message":"Third-party authentication window closed","time":297},{"type":"action","message":"Attempted to pay with card","time":310},{"type":"error","message":"Error: Incorrect PIN","time":315},{"type":"action","message":"Attempted to pay with card","time":335},{"type":"auth","message":"Authentication Required: pin","time":336},{"type":"action","message":"Attempted to pay with card","time":349},{"type":"error","message":"Error: PIN tries exceeded","time":357},{"type":"action","message":"Set payment method to: bank_transfer","time":371},{"type":"input","message":"Changed this field: card number","time":38},{"type":"input","message":"Changed this field: card expiry","time":41},{"type":"input","message":"Changed this field: card cvv","time":47},{"type":"action","message":"Attempted to pay with card","time":48},{"type":"auth","message":"Authentication Required: pin","time":49},{"type":"action","message":"Attempted to pay with card","time":290},{"type":"action","message":"Attempted to pay with card","time":333},{"type":"auth","message":"Authentication Required: 3DS","time":333},{"type":"action","message":"Third-party authentication window opened","time":340},{"type":"action","message":"Third-party authentication window closed","time":357},{"type":"action","message":"Attempted to pay with card","time":371},{"type":"auth","message":"Authentication Required: otp","time":378},{"type":"input","message":"Changed this field: card number","time":693},{"type":"input","message":"Changed this field: card expiry","time":701},{"type":"input","message":"Changed this field: card cvv","time":812},{"type":"action","message":"Attempted to pay with card","time":895},{"type":"auth","message":"Authentication Required: pin","time":895},{"type":"action","message":"Attempted to pay with card","time":908},{"type":"auth","message":"Authentication Required: otp","time":922}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_omqv2ph9k0","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T12:43:24.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-23T12:43:24.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 19:00:15.3116||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679575394975 2023-04-28 19:00:15.3116||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679575394975 done. 2023-04-28 19:00:15.3116||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679581155555 2023-04-28 19:00:15.3116||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679581155555 2023-04-28 19:00:15.3116||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679581155555 2023-04-28 19:00:15.6618||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679581155555, Details [{"status":true,"message":"Verification successful","data":{"id":2655034402,"domain":"live","status":"failed","reference":"1679581155555","amount":1500000,"message":null,"gateway_response":"Denied by Fraud System.","paid_at":null,"created_at":"2023-03-23T14:19:27.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679581253,"time_spent":61,"attempts":5,"authentication":"otp","errors":4,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":13},{"type":"input","message":"Filled this field: card expiry","time":17},{"type":"input","message":"Filled this field: card cvv","time":21},{"type":"action","message":"Attempted to pay with card","time":21},{"type":"auth","message":"Authentication Required: pin","time":22},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":35},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":63},{"type":"input","message":"Changed this field: card number","time":20},{"type":"input","message":"Changed this field: card expiry","time":24},{"type":"input","message":"Changed this field: card cvv","time":27},{"type":"action","message":"Attempted to pay with card","time":27},{"type":"error","message":"Error: Unable to process transaction","time":28},{"type":"action","message":"Attempted to pay with card","time":36},{"type":"error","message":"Error: Unable to process transaction","time":37},{"type":"input","message":"Changed this field: card number","time":56},{"type":"action","message":"Attempted to pay with card","time":60},{"type":"error","message":"Error: Unable to process transaction","time":61}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_193orasj1g","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T14:19:27.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-23T14:19:27.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 19:00:15.6682||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679581155555 2023-04-28 19:00:15.6682||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679581155555 done. 2023-04-28 19:00:15.6682||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679946700523 2023-04-28 19:00:15.6682||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679946700523 2023-04-28 19:00:15.6682||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679946700523 2023-04-28 19:00:16.0167||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679946700523, Details [{"status":true,"message":"Verification successful","data":{"id":2668137499,"domain":"live","status":"abandoned","reference":"1679946700523","amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-27T19:51:49.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679946787,"time_spent":6,"attempts":2,"authentication":"pin","errors":1,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":25},{"type":"input","message":"Filled this field: card expiry","time":27},{"type":"input","message":"Filled this field: card cvv","time":33},{"type":"action","message":"Attempted to pay with card","time":33},{"type":"auth","message":"Authentication Required: pin","time":35},{"type":"action","message":"Attempted to pay with card","time":39},{"type":"error","message":"Error: Transaction Declined","time":43},{"type":"action","message":"Set payment method to: bank_transfer","time":6}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-27T19:51:49.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-27T19:51:49.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 19:00:16.0167||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679946700523 2023-04-28 19:00:16.0167||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679946700523 done. 2023-04-28 19:00:16.0167||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1680604298949 2023-04-28 19:00:16.0167||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1680604298949 2023-04-28 19:00:16.0167||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1680604298949 2023-04-28 19:00:16.4294||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1680604298949, Details [{"status":true,"message":"Verification successful","data":{"id":2691003823,"domain":"live","status":"success","reference":"1680604298949","amount":1500000,"message":"expecting-3d-response","gateway_response":"Approved","paid_at":"2023-04-04T11:19:04.000Z","created_at":"2023-04-04T10:31:51.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"62.173.45.142","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1680607048,"time_spent":99,"attempts":1,"authentication":"3DS","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":27},{"type":"input","message":"Filled this field: card expiry","time":30},{"type":"input","message":"Filled this field: card cvv","time":34},{"type":"action","message":"Attempted to pay with card","time":34},{"type":"auth","message":"Authentication Required: 3DS","time":35},{"type":"action","message":"Third-party authentication window opened","time":38},{"type":"action","message":"Set payment method to: bank_transfer","time":9},{"type":"success","message":"Successfully paid with bank_transfer","time":99},{"type":"success","message":"Successfully paid with bank_transfer","time":99}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_ppdzc3xaxr","bin":"004XXX","last4":"X080","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"Access Bank","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"Access Bank","sender_country":"NG","sender_bank_account_number":"XXXXXXX080","sender_name":"BABALOLA OLUWATOSIN","narration":"NIP:BABALOLA OLUWATOSIN-7548670229/PAYSTACK CHECK","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":118392046,"first_name":"","last_name":"","email":"babalolaoluwatosin12@gmail.com","customer_code":"CUS_8a6w4kolnhbn9mr","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-04T11:19:04.000Z","createdAt":"2023-04-04T10:31:51.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-04T10:31:51.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 19:00:16.4294||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 19:00:16.4294||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 19:00:16.5896||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 19:00:16.5896||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 19:00:16.5947||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1680604298949 2023-04-28 19:00:16.5947||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1680604298949 done. 2023-04-28 19:00:16.5947||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1681221728865 2023-04-28 19:00:16.5947||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1681221728865 2023-04-28 19:00:16.5947||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1681221728865 2023-04-28 19:00:16.9700||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1681221728865, Details [{"status":true,"message":"Verification successful","data":{"id":2712248943,"domain":"live","status":"success","reference":"1681221728865","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-11T15:18:52.000Z","created_at":"2023-04-11T14:02:19.000Z","channel":"card","currency":"NGN","ip_address":"102.134.16.45","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1681226276,"time_spent":58,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":17},{"type":"input","message":"Filled this field: card expiry","time":19},{"type":"input","message":"Filled this field: card cvv","time":25},{"type":"action","message":"Attempted to pay with card","time":25},{"type":"auth","message":"Authentication Required: pin","time":27},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":38},{"type":"success","message":"Successfully paid with card","time":58}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_0d4b58hz7n","bin":"539983","last4":"3673","exp_month":"10","exp_year":"2023","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_dRr3UZkNRjQeS6tT8Txw","account_name":"OPELUSI OLUBUKOLA OLUWATOSIN","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":119443188,"first_name":"","last_name":"","email":"taiwobukkyopelusi@gmail.com","customer_code":"CUS_g3ti0u5i5egwtt9","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-11T15:18:52.000Z","createdAt":"2023-04-11T14:02:19.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-11T14:02:19.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 19:00:16.9700||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 19:00:16.9700||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 19:00:17.1283||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 19:00:17.1283||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 19:00:17.1283||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1681221728865 2023-04-28 19:00:17.1283||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1681221728865 done. 2023-04-28 19:00:17.1283||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1682268199237 2023-04-28 19:00:17.1283||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1682268199237 2023-04-28 19:00:17.1283||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1682268199237 2023-04-28 19:00:17.7483||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1682268199237, Details [{"status":true,"message":"Verification successful","data":{"id":2747349357,"domain":"live","status":"success","reference":"1682268199237","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-23T16:45:27.000Z","created_at":"2023-04-23T16:43:29.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"129.205.124.223","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1682268210,"time_spent":119,"attempts":0,"errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"success","message":"Successfully paid with bank_transfer","time":119}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_xjkwvkhasy","bin":"310XXX","last4":"X312","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"First Bank of Nigeria","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"First Bank of Nigeria","sender_country":"NG","sender_bank_account_number":"XXXXXXX312","sender_name":"KABOWEI NAOMI O","narration":"NIP:KABOWEI NAOMI O-8203049338/PAYSTACK CHECK/310","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":120742489,"first_name":"","last_name":"","email":"nkabowei@gmail.com","customer_code":"CUS_2wlvdpoxvt32yjd","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-23T16:45:27.000Z","createdAt":"2023-04-23T16:43:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-23T16:43:29.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 19:00:17.7515||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 19:00:17.7515||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 19:00:17.9074||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 19:00:17.9074||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 19:00:17.9074||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1682268199237 2023-04-28 19:00:17.9074||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1682268199237 done. 2023-04-28 19:01:01.8856||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 19:01:02.5587||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 19:01:02.8053||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 13 2023-04-28 19:03:13.8202||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:6f9e51bf-4b69-4468-8747-7b686997401d Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) at RepositoryBase.Repository`1.Create(TObject TObject) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\Repository\Repository\Repository.cs:line 82 at CourseService.Core.Service.CourseService.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3058 2023-04-28 19:03:13.8202||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:6f9e51bf-4b69-4468-8747-7b686997401d Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) at RepositoryBase.Repository`1.Create(TObject TObject) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\Repository\Repository\Repository.cs:line 82 at CourseService.Core.Service.CourseService.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3058 at CourseService.Controllers.CourseController.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1278 2023-04-28 19:03:16.0931||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 13 2023-04-28 19:03:27.5160||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 13 2023-04-28 19:03:34.1278||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 19:06:20.0589||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 19:06:20.7110||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 19:06:24.8254||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 19:06:29.6864||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 4, CurrentSection : 4 2023-04-28 19:06:29.8712||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 19:06:29.8712||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 19:06:30.1391||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 19:06:30.3894||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 19:06:33.2964||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 19:06:34.8164||DEBUG|CourseService.Program|init main function 2023-04-28 19:06:37.2491||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 19:07:24.1261||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 19:07:33.3782||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 19:07:54.6576||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 19:09:49.6725||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 19:09:59.3634||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 19:09:59.3634||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 19:10:00.9118||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 19:10:00.9118||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 19:10:01.1226||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 19:10:01.1226||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 19:10:04.2711||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 19:10:04.2711||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 19:10:04.8520||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 19:10:04.8520||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 19:18:37.5732||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 21:47:25.1055||DEBUG|CourseService.Program|init main function 2023-04-28 21:47:26.5223||WARN|CourseService.Core.Service.PaymentService|About to Reprocess Transaction from 4/28/2023 8:47:26 PM 2023-04-28 21:47:26.7414||WARN|CourseService.Core.Service.PaymentService|12 transactions found to be reprocessed 2023-04-28 21:47:26.7414||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677494235072 2023-04-28 21:47:26.7414||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677494235072 2023-04-28 21:47:26.7647||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677494235072 2023-04-28 21:47:27.1348||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677494235072, Details [{"status":true,"message":"Verification successful","data":{"id":2575214342,"domain":"live","status":"abandoned","reference":"1677494235072","amount":1500000,"message":null,"gateway_response":"The transaction was not completed","paid_at":null,"created_at":"2023-02-27T10:41:29.000Z","channel":"card","currency":"NGN","ip_address":"197.211.44.226","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":null,"fees":null,"fees_split":null,"authorization":{},"customer":{"id":113522691,"first_name":"","last_name":"","email":"adegbolaadekemi3@gmail.com","customer_code":"CUS_dgftjqu0h0e3cp7","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-02-27T10:41:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-02-27T10:41:29.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 21:47:27.2699||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677494235072 2023-04-28 21:47:27.2699||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677494235072 done. 2023-04-28 21:47:27.2699||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677583626223 2023-04-28 21:47:27.2699||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677583626223 2023-04-28 21:47:27.2699||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677583626223 2023-04-28 21:47:27.6312||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677583626223, Details [{"status":true,"message":"Verification successful","data":{"id":2578427401,"domain":"live","status":"success","reference":"1677583626223","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-02-28T11:39:52.000Z","created_at":"2023-02-28T11:28:22.000Z","channel":"card","currency":"NGN","ip_address":"129.18.186.93","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1677583702,"time_spent":690,"attempts":5,"authentication":"otp","errors":1,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":24},{"type":"input","message":"Changed this field: card number","time":68},{"type":"input","message":"Filled this field: card expiry","time":68},{"type":"input","message":"Filled this field: card cvv","time":68},{"type":"action","message":"Attempted to pay with card","time":76},{"type":"auth","message":"Authentication Required: otp","time":78},{"type":"error","message":"Error: Insufficient funds","time":106},{"type":"input","message":"Changed this field: card number","time":126},{"type":"input","message":"Changed this field: card expiry","time":128},{"type":"input","message":"Changed this field: card cvv","time":133},{"type":"action","message":"Attempted to pay with card","time":133},{"type":"auth","message":"Authentication Required: pin","time":134},{"type":"action","message":"Attempted to pay with card","time":137},{"type":"auth","message":"Authentication Required: otp","time":154},{"type":"action","message":"Set payment method to: ussd","time":262},{"type":"action","message":"Set payment method to: card","time":304},{"type":"input","message":"Changed this field: card number","time":618},{"type":"input","message":"Changed this field: card expiry","time":620},{"type":"input","message":"Changed this field: card cvv","time":625},{"type":"action","message":"Attempted to pay with card","time":626},{"type":"auth","message":"Authentication Required: pin","time":638},{"type":"action","message":"Attempted to pay with card","time":641},{"type":"auth","message":"Authentication Required: otp","time":651},{"type":"success","message":"Successfully paid with card","time":690}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_h0cybrkqwd","bin":"539983","last4":"9279","exp_month":"01","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_eX6ejtQ1KwnVkRPYJEaL","account_name":"EGBOCHUE TOLULOPE IJEOMA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":113630481,"first_name":"","last_name":"","email":"tolulopeijeoma@gmail.com","customer_code":"CUS_16cgv1vn6l46m1k","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-02-28T11:39:52.000Z","createdAt":"2023-02-28T11:28:22.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-02-28T11:28:22.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 21:47:27.6895||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 21:47:27.6895||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 21:47:28.3450||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 21:47:28.3450||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 21:47:28.3580||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677583626223 2023-04-28 21:47:28.3580||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677583626223 done. 2023-04-28 21:47:28.3580||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 21:47:28.3580||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 21:47:28.3580||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 21:47:28.6388||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 21:47:28.6484||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 21:47:28.6484||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 21:47:28.8075||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 21:47:28.8075||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 21:47:28.8075||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 21:47:28.8075||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 21:47:28.8075||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 21:47:28.8075||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 21:47:28.8075||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 21:47:29.1828||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 21:47:29.1828||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 21:47:29.1828||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 21:47:29.3383||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 21:47:29.3383||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 21:47:29.3383||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 21:47:29.3383||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 21:47:29.3383||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 21:47:29.3383||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 21:47:29.3383||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 21:47:29.6112||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 21:47:29.6166||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 21:47:29.6166||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 21:47:29.7569||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 21:47:29.7573||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 21:47:29.7573||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 21:47:29.7573||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 21:47:29.7573||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678999169786 2023-04-28 21:47:29.7573||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678999169786 2023-04-28 21:47:29.7573||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678999169786 2023-04-28 21:47:30.0437||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678999169786, Details [{"status":true,"message":"Verification successful","data":{"id":2634369725,"domain":"live","status":"failed","reference":"1678999169786","amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-16T20:39:46.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679000120,"time_spent":4,"attempts":0,"errors":0,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":6},{"type":"action","message":"Set payment method to: bank_transfer","time":4}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-16T20:39:46.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-16T20:39:46.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 21:47:30.0437||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678999169786 2023-04-28 21:47:30.0437||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678999169786 done. 2023-04-28 21:47:30.0437||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679575394975 2023-04-28 21:47:30.0437||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679575394975 2023-04-28 21:47:30.0437||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679575394975 2023-04-28 21:47:30.3226||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679575394975, Details [{"status":true,"message":"Verification successful","data":{"id":2654780093,"domain":"live","status":"failed","reference":"1679575394975","amount":1500000,"message":"fellback-BnF","gateway_response":"Enter the OTP code sent to your phone to complete the transaction","paid_at":null,"created_at":"2023-03-23T12:43:24.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679577756,"time_spent":922,"attempts":12,"authentication":"otp","errors":3,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":8},{"type":"action","message":"Set payment method to: visa_qr","time":25},{"type":"action","message":"Set payment method to: card","time":41},{"type":"input","message":"Filled this field: card number","time":81},{"type":"input","message":"Filled this field: card expiry","time":84},{"type":"input","message":"Filled this field: card cvv","time":89},{"type":"action","message":"Attempted to pay with card","time":90},{"type":"auth","message":"Authentication Required: pin","time":90},{"type":"action","message":"Attempted to pay with card","time":231},{"type":"auth","message":"Authentication Required: otp","time":249},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":266},{"type":"action","message":"Attempted to pay with card","time":279},{"type":"auth","message":"Authentication Required: 3DS","time":283},{"type":"action","message":"Third-party authentication window opened","time":292},{"type":"action","message":"Third-party authentication window closed","time":297},{"type":"action","message":"Attempted to pay with card","time":310},{"type":"error","message":"Error: Incorrect PIN","time":315},{"type":"action","message":"Attempted to pay with card","time":335},{"type":"auth","message":"Authentication Required: pin","time":336},{"type":"action","message":"Attempted to pay with card","time":349},{"type":"error","message":"Error: PIN tries exceeded","time":357},{"type":"action","message":"Set payment method to: bank_transfer","time":371},{"type":"input","message":"Changed this field: card number","time":38},{"type":"input","message":"Changed this field: card expiry","time":41},{"type":"input","message":"Changed this field: card cvv","time":47},{"type":"action","message":"Attempted to pay with card","time":48},{"type":"auth","message":"Authentication Required: pin","time":49},{"type":"action","message":"Attempted to pay with card","time":290},{"type":"action","message":"Attempted to pay with card","time":333},{"type":"auth","message":"Authentication Required: 3DS","time":333},{"type":"action","message":"Third-party authentication window opened","time":340},{"type":"action","message":"Third-party authentication window closed","time":357},{"type":"action","message":"Attempted to pay with card","time":371},{"type":"auth","message":"Authentication Required: otp","time":378},{"type":"input","message":"Changed this field: card number","time":693},{"type":"input","message":"Changed this field: card expiry","time":701},{"type":"input","message":"Changed this field: card cvv","time":812},{"type":"action","message":"Attempted to pay with card","time":895},{"type":"auth","message":"Authentication Required: pin","time":895},{"type":"action","message":"Attempted to pay with card","time":908},{"type":"auth","message":"Authentication Required: otp","time":922}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_omqv2ph9k0","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T12:43:24.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-23T12:43:24.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 21:47:30.3226||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679575394975 2023-04-28 21:47:30.3226||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679575394975 done. 2023-04-28 21:47:30.3226||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679581155555 2023-04-28 21:47:30.3226||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679581155555 2023-04-28 21:47:30.3226||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679581155555 2023-04-28 21:47:30.6397||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679581155555, Details [{"status":true,"message":"Verification successful","data":{"id":2655034402,"domain":"live","status":"failed","reference":"1679581155555","amount":1500000,"message":null,"gateway_response":"Denied by Fraud System.","paid_at":null,"created_at":"2023-03-23T14:19:27.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679581253,"time_spent":61,"attempts":5,"authentication":"otp","errors":4,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":13},{"type":"input","message":"Filled this field: card expiry","time":17},{"type":"input","message":"Filled this field: card cvv","time":21},{"type":"action","message":"Attempted to pay with card","time":21},{"type":"auth","message":"Authentication Required: pin","time":22},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":35},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":63},{"type":"input","message":"Changed this field: card number","time":20},{"type":"input","message":"Changed this field: card expiry","time":24},{"type":"input","message":"Changed this field: card cvv","time":27},{"type":"action","message":"Attempted to pay with card","time":27},{"type":"error","message":"Error: Unable to process transaction","time":28},{"type":"action","message":"Attempted to pay with card","time":36},{"type":"error","message":"Error: Unable to process transaction","time":37},{"type":"input","message":"Changed this field: card number","time":56},{"type":"action","message":"Attempted to pay with card","time":60},{"type":"error","message":"Error: Unable to process transaction","time":61}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_193orasj1g","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T14:19:27.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-23T14:19:27.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 21:47:30.6512||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679581155555 2023-04-28 21:47:30.6512||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679581155555 done. 2023-04-28 21:47:30.6512||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679946700523 2023-04-28 21:47:30.6512||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679946700523 2023-04-28 21:47:30.6512||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679946700523 2023-04-28 21:47:30.9318||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679946700523, Details [{"status":true,"message":"Verification successful","data":{"id":2668137499,"domain":"live","status":"abandoned","reference":"1679946700523","amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-27T19:51:49.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679946787,"time_spent":6,"attempts":2,"authentication":"pin","errors":1,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":25},{"type":"input","message":"Filled this field: card expiry","time":27},{"type":"input","message":"Filled this field: card cvv","time":33},{"type":"action","message":"Attempted to pay with card","time":33},{"type":"auth","message":"Authentication Required: pin","time":35},{"type":"action","message":"Attempted to pay with card","time":39},{"type":"error","message":"Error: Transaction Declined","time":43},{"type":"action","message":"Set payment method to: bank_transfer","time":6}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-27T19:51:49.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-27T19:51:49.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 21:47:30.9436||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679946700523 2023-04-28 21:47:30.9436||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679946700523 done. 2023-04-28 21:47:30.9436||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1680604298949 2023-04-28 21:47:30.9436||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1680604298949 2023-04-28 21:47:30.9436||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1680604298949 2023-04-28 21:47:31.2611||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1680604298949, Details [{"status":true,"message":"Verification successful","data":{"id":2691003823,"domain":"live","status":"success","reference":"1680604298949","amount":1500000,"message":"expecting-3d-response","gateway_response":"Approved","paid_at":"2023-04-04T11:19:04.000Z","created_at":"2023-04-04T10:31:51.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"62.173.45.142","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1680607048,"time_spent":99,"attempts":1,"authentication":"3DS","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":27},{"type":"input","message":"Filled this field: card expiry","time":30},{"type":"input","message":"Filled this field: card cvv","time":34},{"type":"action","message":"Attempted to pay with card","time":34},{"type":"auth","message":"Authentication Required: 3DS","time":35},{"type":"action","message":"Third-party authentication window opened","time":38},{"type":"action","message":"Set payment method to: bank_transfer","time":9},{"type":"success","message":"Successfully paid with bank_transfer","time":99},{"type":"success","message":"Successfully paid with bank_transfer","time":99}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_ppdzc3xaxr","bin":"004XXX","last4":"X080","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"Access Bank","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"Access Bank","sender_country":"NG","sender_bank_account_number":"XXXXXXX080","sender_name":"BABALOLA OLUWATOSIN","narration":"NIP:BABALOLA OLUWATOSIN-7548670229/PAYSTACK CHECK","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":118392046,"first_name":"","last_name":"","email":"babalolaoluwatosin12@gmail.com","customer_code":"CUS_8a6w4kolnhbn9mr","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-04T11:19:04.000Z","createdAt":"2023-04-04T10:31:51.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-04T10:31:51.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 21:47:31.2611||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 21:47:31.2611||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 21:47:31.4164||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 21:47:31.4164||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 21:47:31.4164||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1680604298949 2023-04-28 21:47:31.4164||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1680604298949 done. 2023-04-28 21:47:31.4164||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1681221728865 2023-04-28 21:47:31.4164||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1681221728865 2023-04-28 21:47:31.4164||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1681221728865 2023-04-28 21:47:31.7209||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1681221728865, Details [{"status":true,"message":"Verification successful","data":{"id":2712248943,"domain":"live","status":"success","reference":"1681221728865","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-11T15:18:52.000Z","created_at":"2023-04-11T14:02:19.000Z","channel":"card","currency":"NGN","ip_address":"102.134.16.45","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1681226276,"time_spent":58,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":17},{"type":"input","message":"Filled this field: card expiry","time":19},{"type":"input","message":"Filled this field: card cvv","time":25},{"type":"action","message":"Attempted to pay with card","time":25},{"type":"auth","message":"Authentication Required: pin","time":27},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":38},{"type":"success","message":"Successfully paid with card","time":58}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_0d4b58hz7n","bin":"539983","last4":"3673","exp_month":"10","exp_year":"2023","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_dRr3UZkNRjQeS6tT8Txw","account_name":"OPELUSI OLUBUKOLA OLUWATOSIN","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":119443188,"first_name":"","last_name":"","email":"taiwobukkyopelusi@gmail.com","customer_code":"CUS_g3ti0u5i5egwtt9","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-11T15:18:52.000Z","createdAt":"2023-04-11T14:02:19.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-11T14:02:19.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 21:47:31.7209||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 21:47:31.7266||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 21:47:31.8850||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 21:47:31.8850||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 21:47:31.8850||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1681221728865 2023-04-28 21:47:31.8850||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1681221728865 done. 2023-04-28 21:47:31.8850||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1682268199237 2023-04-28 21:47:31.8850||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1682268199237 2023-04-28 21:47:31.8850||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1682268199237 2023-04-28 21:47:32.2166||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1682268199237, Details [{"status":true,"message":"Verification successful","data":{"id":2747349357,"domain":"live","status":"success","reference":"1682268199237","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-23T16:45:27.000Z","created_at":"2023-04-23T16:43:29.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"129.205.124.223","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1682268210,"time_spent":119,"attempts":0,"errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"success","message":"Successfully paid with bank_transfer","time":119}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_xjkwvkhasy","bin":"310XXX","last4":"X312","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"First Bank of Nigeria","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"First Bank of Nigeria","sender_country":"NG","sender_bank_account_number":"XXXXXXX312","sender_name":"KABOWEI NAOMI O","narration":"NIP:KABOWEI NAOMI O-8203049338/PAYSTACK CHECK/310","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":120742489,"first_name":"","last_name":"","email":"nkabowei@gmail.com","customer_code":"CUS_2wlvdpoxvt32yjd","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-23T16:45:27.000Z","createdAt":"2023-04-23T16:43:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-23T16:43:29.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 21:47:32.2166||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 21:47:32.2166||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 21:47:32.3604||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 21:47:32.3604||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 21:47:32.3660||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1682268199237 2023-04-28 21:47:32.3660||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1682268199237 done. 2023-04-28 21:47:55.3992||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 4, CurrentSection : 4 2023-04-28 21:47:55.9025||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 4, CurrentSection : 4 2023-04-28 21:47:58.2560||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 4, CurrentSection : 4 2023-04-28 21:48:51.9133||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 4, CurrentSection : 4 2023-04-28 21:49:42.0573||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 21:49:45.7286||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 21:50:24.4430||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 21:50:24.6812||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 21:50:25.5359||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 4, CurrentSection : 3 2023-04-28 21:50:29.4046||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 21:53:48.1905||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 4, CurrentSection : 4 2023-04-28 22:00:11.1204||WARN|CourseService.Core.Service.PaymentService|About to Reprocess Transaction from 4/28/2023 9:00:11 PM 2023-04-28 22:00:11.1204||WARN|CourseService.Core.Service.PaymentService|12 transactions found to be reprocessed 2023-04-28 22:00:11.1204||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677494235072 2023-04-28 22:00:11.1204||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677494235072 2023-04-28 22:00:11.1204||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677494235072 2023-04-28 22:00:11.4132||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677494235072, Details [{"status":true,"message":"Verification successful","data":{"id":2575214342,"domain":"live","status":"abandoned","reference":"1677494235072","amount":1500000,"message":null,"gateway_response":"The transaction was not completed","paid_at":null,"created_at":"2023-02-27T10:41:29.000Z","channel":"card","currency":"NGN","ip_address":"197.211.44.226","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":null,"fees":null,"fees_split":null,"authorization":{},"customer":{"id":113522691,"first_name":"","last_name":"","email":"adegbolaadekemi3@gmail.com","customer_code":"CUS_dgftjqu0h0e3cp7","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-02-27T10:41:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-02-27T10:41:29.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 22:00:11.4219||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677494235072 2023-04-28 22:00:11.4219||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677494235072 done. 2023-04-28 22:00:11.4219||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677583626223 2023-04-28 22:00:11.4219||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677583626223 2023-04-28 22:00:11.4219||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677583626223 2023-04-28 22:00:11.7989||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677583626223, Details [{"status":true,"message":"Verification successful","data":{"id":2578427401,"domain":"live","status":"success","reference":"1677583626223","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-02-28T11:39:52.000Z","created_at":"2023-02-28T11:28:22.000Z","channel":"card","currency":"NGN","ip_address":"129.18.186.93","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1677583702,"time_spent":690,"attempts":5,"authentication":"otp","errors":1,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":24},{"type":"input","message":"Changed this field: card number","time":68},{"type":"input","message":"Filled this field: card expiry","time":68},{"type":"input","message":"Filled this field: card cvv","time":68},{"type":"action","message":"Attempted to pay with card","time":76},{"type":"auth","message":"Authentication Required: otp","time":78},{"type":"error","message":"Error: Insufficient funds","time":106},{"type":"input","message":"Changed this field: card number","time":126},{"type":"input","message":"Changed this field: card expiry","time":128},{"type":"input","message":"Changed this field: card cvv","time":133},{"type":"action","message":"Attempted to pay with card","time":133},{"type":"auth","message":"Authentication Required: pin","time":134},{"type":"action","message":"Attempted to pay with card","time":137},{"type":"auth","message":"Authentication Required: otp","time":154},{"type":"action","message":"Set payment method to: ussd","time":262},{"type":"action","message":"Set payment method to: card","time":304},{"type":"input","message":"Changed this field: card number","time":618},{"type":"input","message":"Changed this field: card expiry","time":620},{"type":"input","message":"Changed this field: card cvv","time":625},{"type":"action","message":"Attempted to pay with card","time":626},{"type":"auth","message":"Authentication Required: pin","time":638},{"type":"action","message":"Attempted to pay with card","time":641},{"type":"auth","message":"Authentication Required: otp","time":651},{"type":"success","message":"Successfully paid with card","time":690}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_h0cybrkqwd","bin":"539983","last4":"9279","exp_month":"01","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_eX6ejtQ1KwnVkRPYJEaL","account_name":"EGBOCHUE TOLULOPE IJEOMA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":113630481,"first_name":"","last_name":"","email":"tolulopeijeoma@gmail.com","customer_code":"CUS_16cgv1vn6l46m1k","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-02-28T11:39:52.000Z","createdAt":"2023-02-28T11:28:22.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-02-28T11:28:22.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 22:00:11.7989||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 22:00:11.7989||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 22:00:12.0071||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 22:00:12.0071||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 22:00:12.0071||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677583626223 2023-04-28 22:00:12.0071||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677583626223 done. 2023-04-28 22:00:12.0071||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 22:00:12.0071||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 22:00:12.0071||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 22:00:12.5299||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 22:00:12.5299||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 22:00:12.5299||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 22:00:12.6875||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 22:00:12.6875||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 22:00:12.6875||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 22:00:12.6875||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 22:00:12.6875||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 22:00:12.6875||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 22:00:12.6875||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 22:00:13.2193||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 22:00:13.2193||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 22:00:13.2193||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 22:00:13.3582||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 22:00:13.3582||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 22:00:13.3582||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 22:00:13.3582||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 22:00:13.3582||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 22:00:13.3582||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 22:00:13.3582||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 22:00:13.6767||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 22:00:13.6767||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 22:00:13.6767||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 22:00:13.8121||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 22:00:13.8121||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 22:00:13.8121||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 22:00:13.8121||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 22:00:13.8121||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678999169786 2023-04-28 22:00:13.8121||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678999169786 2023-04-28 22:00:13.8121||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678999169786 2023-04-28 22:00:14.1195||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678999169786, Details [{"status":true,"message":"Verification successful","data":{"id":2634369725,"domain":"live","status":"failed","reference":"1678999169786","amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-16T20:39:46.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679000120,"time_spent":4,"attempts":0,"errors":0,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":6},{"type":"action","message":"Set payment method to: bank_transfer","time":4}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-16T20:39:46.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-16T20:39:46.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 22:00:14.1250||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678999169786 2023-04-28 22:00:14.1250||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678999169786 done. 2023-04-28 22:00:14.1250||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679575394975 2023-04-28 22:00:14.1250||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679575394975 2023-04-28 22:00:14.1250||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679575394975 2023-04-28 22:00:14.5527||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679575394975, Details [{"status":true,"message":"Verification successful","data":{"id":2654780093,"domain":"live","status":"failed","reference":"1679575394975","amount":1500000,"message":"fellback-BnF","gateway_response":"Enter the OTP code sent to your phone to complete the transaction","paid_at":null,"created_at":"2023-03-23T12:43:24.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679577756,"time_spent":922,"attempts":12,"authentication":"otp","errors":3,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":8},{"type":"action","message":"Set payment method to: visa_qr","time":25},{"type":"action","message":"Set payment method to: card","time":41},{"type":"input","message":"Filled this field: card number","time":81},{"type":"input","message":"Filled this field: card expiry","time":84},{"type":"input","message":"Filled this field: card cvv","time":89},{"type":"action","message":"Attempted to pay with card","time":90},{"type":"auth","message":"Authentication Required: pin","time":90},{"type":"action","message":"Attempted to pay with card","time":231},{"type":"auth","message":"Authentication Required: otp","time":249},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":266},{"type":"action","message":"Attempted to pay with card","time":279},{"type":"auth","message":"Authentication Required: 3DS","time":283},{"type":"action","message":"Third-party authentication window opened","time":292},{"type":"action","message":"Third-party authentication window closed","time":297},{"type":"action","message":"Attempted to pay with card","time":310},{"type":"error","message":"Error: Incorrect PIN","time":315},{"type":"action","message":"Attempted to pay with card","time":335},{"type":"auth","message":"Authentication Required: pin","time":336},{"type":"action","message":"Attempted to pay with card","time":349},{"type":"error","message":"Error: PIN tries exceeded","time":357},{"type":"action","message":"Set payment method to: bank_transfer","time":371},{"type":"input","message":"Changed this field: card number","time":38},{"type":"input","message":"Changed this field: card expiry","time":41},{"type":"input","message":"Changed this field: card cvv","time":47},{"type":"action","message":"Attempted to pay with card","time":48},{"type":"auth","message":"Authentication Required: pin","time":49},{"type":"action","message":"Attempted to pay with card","time":290},{"type":"action","message":"Attempted to pay with card","time":333},{"type":"auth","message":"Authentication Required: 3DS","time":333},{"type":"action","message":"Third-party authentication window opened","time":340},{"type":"action","message":"Third-party authentication window closed","time":357},{"type":"action","message":"Attempted to pay with card","time":371},{"type":"auth","message":"Authentication Required: otp","time":378},{"type":"input","message":"Changed this field: card number","time":693},{"type":"input","message":"Changed this field: card expiry","time":701},{"type":"input","message":"Changed this field: card cvv","time":812},{"type":"action","message":"Attempted to pay with card","time":895},{"type":"auth","message":"Authentication Required: pin","time":895},{"type":"action","message":"Attempted to pay with card","time":908},{"type":"auth","message":"Authentication Required: otp","time":922}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_omqv2ph9k0","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T12:43:24.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-23T12:43:24.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 22:00:14.5582||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679575394975 2023-04-28 22:00:14.5582||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679575394975 done. 2023-04-28 22:00:14.5582||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679581155555 2023-04-28 22:00:14.5582||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679581155555 2023-04-28 22:00:14.5582||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679581155555 2023-04-28 22:00:14.9519||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679581155555, Details [{"status":true,"message":"Verification successful","data":{"id":2655034402,"domain":"live","status":"failed","reference":"1679581155555","amount":1500000,"message":null,"gateway_response":"Denied by Fraud System.","paid_at":null,"created_at":"2023-03-23T14:19:27.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679581253,"time_spent":61,"attempts":5,"authentication":"otp","errors":4,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":13},{"type":"input","message":"Filled this field: card expiry","time":17},{"type":"input","message":"Filled this field: card cvv","time":21},{"type":"action","message":"Attempted to pay with card","time":21},{"type":"auth","message":"Authentication Required: pin","time":22},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":35},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":63},{"type":"input","message":"Changed this field: card number","time":20},{"type":"input","message":"Changed this field: card expiry","time":24},{"type":"input","message":"Changed this field: card cvv","time":27},{"type":"action","message":"Attempted to pay with card","time":27},{"type":"error","message":"Error: Unable to process transaction","time":28},{"type":"action","message":"Attempted to pay with card","time":36},{"type":"error","message":"Error: Unable to process transaction","time":37},{"type":"input","message":"Changed this field: card number","time":56},{"type":"action","message":"Attempted to pay with card","time":60},{"type":"error","message":"Error: Unable to process transaction","time":61}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_193orasj1g","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T14:19:27.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-23T14:19:27.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 22:00:14.9519||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679581155555 2023-04-28 22:00:14.9519||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679581155555 done. 2023-04-28 22:00:14.9519||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679946700523 2023-04-28 22:00:14.9519||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679946700523 2023-04-28 22:00:14.9519||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679946700523 2023-04-28 22:00:15.6766||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679946700523, Details [{"status":true,"message":"Verification successful","data":{"id":2668137499,"domain":"live","status":"abandoned","reference":"1679946700523","amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-27T19:51:49.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679946787,"time_spent":6,"attempts":2,"authentication":"pin","errors":1,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":25},{"type":"input","message":"Filled this field: card expiry","time":27},{"type":"input","message":"Filled this field: card cvv","time":33},{"type":"action","message":"Attempted to pay with card","time":33},{"type":"auth","message":"Authentication Required: pin","time":35},{"type":"action","message":"Attempted to pay with card","time":39},{"type":"error","message":"Error: Transaction Declined","time":43},{"type":"action","message":"Set payment method to: bank_transfer","time":6}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-27T19:51:49.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-27T19:51:49.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 22:00:15.6766||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679946700523 2023-04-28 22:00:15.6766||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679946700523 done. 2023-04-28 22:00:15.6766||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1680604298949 2023-04-28 22:00:15.6857||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1680604298949 2023-04-28 22:00:15.6857||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1680604298949 2023-04-28 22:00:16.0489||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1680604298949, Details [{"status":true,"message":"Verification successful","data":{"id":2691003823,"domain":"live","status":"success","reference":"1680604298949","amount":1500000,"message":"expecting-3d-response","gateway_response":"Approved","paid_at":"2023-04-04T11:19:04.000Z","created_at":"2023-04-04T10:31:51.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"62.173.45.142","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1680607048,"time_spent":99,"attempts":1,"authentication":"3DS","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":27},{"type":"input","message":"Filled this field: card expiry","time":30},{"type":"input","message":"Filled this field: card cvv","time":34},{"type":"action","message":"Attempted to pay with card","time":34},{"type":"auth","message":"Authentication Required: 3DS","time":35},{"type":"action","message":"Third-party authentication window opened","time":38},{"type":"action","message":"Set payment method to: bank_transfer","time":9},{"type":"success","message":"Successfully paid with bank_transfer","time":99},{"type":"success","message":"Successfully paid with bank_transfer","time":99}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_ppdzc3xaxr","bin":"004XXX","last4":"X080","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"Access Bank","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"Access Bank","sender_country":"NG","sender_bank_account_number":"XXXXXXX080","sender_name":"BABALOLA OLUWATOSIN","narration":"NIP:BABALOLA OLUWATOSIN-7548670229/PAYSTACK CHECK","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":118392046,"first_name":"","last_name":"","email":"babalolaoluwatosin12@gmail.com","customer_code":"CUS_8a6w4kolnhbn9mr","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-04T11:19:04.000Z","createdAt":"2023-04-04T10:31:51.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-04T10:31:51.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 22:00:16.0489||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 22:00:16.0489||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 22:00:16.1849||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 22:00:16.1849||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 22:00:16.1849||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1680604298949 2023-04-28 22:00:16.1849||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1680604298949 done. 2023-04-28 22:00:16.1849||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1681221728865 2023-04-28 22:00:16.1849||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1681221728865 2023-04-28 22:00:16.1849||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1681221728865 2023-04-28 22:00:16.5035||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1681221728865, Details [{"status":true,"message":"Verification successful","data":{"id":2712248943,"domain":"live","status":"success","reference":"1681221728865","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-11T15:18:52.000Z","created_at":"2023-04-11T14:02:19.000Z","channel":"card","currency":"NGN","ip_address":"102.134.16.45","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1681226276,"time_spent":58,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":17},{"type":"input","message":"Filled this field: card expiry","time":19},{"type":"input","message":"Filled this field: card cvv","time":25},{"type":"action","message":"Attempted to pay with card","time":25},{"type":"auth","message":"Authentication Required: pin","time":27},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":38},{"type":"success","message":"Successfully paid with card","time":58}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_0d4b58hz7n","bin":"539983","last4":"3673","exp_month":"10","exp_year":"2023","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_dRr3UZkNRjQeS6tT8Txw","account_name":"OPELUSI OLUBUKOLA OLUWATOSIN","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":119443188,"first_name":"","last_name":"","email":"taiwobukkyopelusi@gmail.com","customer_code":"CUS_g3ti0u5i5egwtt9","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-11T15:18:52.000Z","createdAt":"2023-04-11T14:02:19.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-11T14:02:19.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 22:00:16.5035||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 22:00:16.5035||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 22:00:16.6488||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 22:00:16.6488||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 22:00:16.6529||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1681221728865 2023-04-28 22:00:16.6529||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1681221728865 done. 2023-04-28 22:00:16.6529||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1682268199237 2023-04-28 22:00:16.6529||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1682268199237 2023-04-28 22:00:16.6529||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1682268199237 2023-04-28 22:00:16.9169||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1682268199237, Details [{"status":true,"message":"Verification successful","data":{"id":2747349357,"domain":"live","status":"success","reference":"1682268199237","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-23T16:45:27.000Z","created_at":"2023-04-23T16:43:29.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"129.205.124.223","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1682268210,"time_spent":119,"attempts":0,"errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"success","message":"Successfully paid with bank_transfer","time":119}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_xjkwvkhasy","bin":"310XXX","last4":"X312","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"First Bank of Nigeria","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"First Bank of Nigeria","sender_country":"NG","sender_bank_account_number":"XXXXXXX312","sender_name":"KABOWEI NAOMI O","narration":"NIP:KABOWEI NAOMI O-8203049338/PAYSTACK CHECK/310","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":120742489,"first_name":"","last_name":"","email":"nkabowei@gmail.com","customer_code":"CUS_2wlvdpoxvt32yjd","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-23T16:45:27.000Z","createdAt":"2023-04-23T16:43:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-23T16:43:29.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 22:00:16.9201||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 22:00:16.9201||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 22:00:17.0512||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 22:00:17.0512||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 22:00:17.0512||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1682268199237 2023-04-28 22:00:17.0512||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1682268199237 done. 2023-04-28 22:01:36.8634||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 260, CurrentModule : 4, CurrentSection : 4 2023-04-28 22:01:57.0858||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 22:49:48.7889||DEBUG|CourseService.Program|init main function 2023-04-28 22:49:51.6679||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 23:00:04.7183||WARN|CourseService.Core.Service.PaymentService|About to Reprocess Transaction from 4/28/2023 10:00:04 PM 2023-04-28 23:00:04.7355||WARN|CourseService.Core.Service.PaymentService|12 transactions found to be reprocessed 2023-04-28 23:00:04.7355||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677494235072 2023-04-28 23:00:04.7386||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677494235072 2023-04-28 23:00:04.7386||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677494235072 2023-04-28 23:00:05.1897||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677494235072, Details [{"status":true,"message":"Verification successful","data":{"id":2575214342,"domain":"live","status":"abandoned","reference":"1677494235072","amount":1500000,"message":null,"gateway_response":"The transaction was not completed","paid_at":null,"created_at":"2023-02-27T10:41:29.000Z","channel":"card","currency":"NGN","ip_address":"197.211.44.226","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":null,"fees":null,"fees_split":null,"authorization":{},"customer":{"id":113522691,"first_name":"","last_name":"","email":"adegbolaadekemi3@gmail.com","customer_code":"CUS_dgftjqu0h0e3cp7","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-02-27T10:41:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-02-27T10:41:29.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 23:00:05.2915||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677494235072 2023-04-28 23:00:05.2915||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677494235072 done. 2023-04-28 23:00:05.2915||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677583626223 2023-04-28 23:00:05.2915||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677583626223 2023-04-28 23:00:05.2915||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677583626223 2023-04-28 23:00:05.5976||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677583626223, Details [{"status":true,"message":"Verification successful","data":{"id":2578427401,"domain":"live","status":"success","reference":"1677583626223","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-02-28T11:39:52.000Z","created_at":"2023-02-28T11:28:22.000Z","channel":"card","currency":"NGN","ip_address":"129.18.186.93","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1677583702,"time_spent":690,"attempts":5,"authentication":"otp","errors":1,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":24},{"type":"input","message":"Changed this field: card number","time":68},{"type":"input","message":"Filled this field: card expiry","time":68},{"type":"input","message":"Filled this field: card cvv","time":68},{"type":"action","message":"Attempted to pay with card","time":76},{"type":"auth","message":"Authentication Required: otp","time":78},{"type":"error","message":"Error: Insufficient funds","time":106},{"type":"input","message":"Changed this field: card number","time":126},{"type":"input","message":"Changed this field: card expiry","time":128},{"type":"input","message":"Changed this field: card cvv","time":133},{"type":"action","message":"Attempted to pay with card","time":133},{"type":"auth","message":"Authentication Required: pin","time":134},{"type":"action","message":"Attempted to pay with card","time":137},{"type":"auth","message":"Authentication Required: otp","time":154},{"type":"action","message":"Set payment method to: ussd","time":262},{"type":"action","message":"Set payment method to: card","time":304},{"type":"input","message":"Changed this field: card number","time":618},{"type":"input","message":"Changed this field: card expiry","time":620},{"type":"input","message":"Changed this field: card cvv","time":625},{"type":"action","message":"Attempted to pay with card","time":626},{"type":"auth","message":"Authentication Required: pin","time":638},{"type":"action","message":"Attempted to pay with card","time":641},{"type":"auth","message":"Authentication Required: otp","time":651},{"type":"success","message":"Successfully paid with card","time":690}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_h0cybrkqwd","bin":"539983","last4":"9279","exp_month":"01","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_eX6ejtQ1KwnVkRPYJEaL","account_name":"EGBOCHUE TOLULOPE IJEOMA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":113630481,"first_name":"","last_name":"","email":"tolulopeijeoma@gmail.com","customer_code":"CUS_16cgv1vn6l46m1k","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-02-28T11:39:52.000Z","createdAt":"2023-02-28T11:28:22.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-02-28T11:28:22.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 23:00:05.6453||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 23:00:05.6453||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 23:00:06.4033||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 23:00:06.4033||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 23:00:06.4133||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677583626223 2023-04-28 23:00:06.4133||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677583626223 done. 2023-04-28 23:00:06.4133||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 23:00:06.4133||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 23:00:06.4133||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 23:00:06.8556||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 23:00:06.8556||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 23:00:06.8556||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 23:00:07.0151||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 23:00:07.0151||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 23:00:07.0201||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 23:00:07.0201||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 23:00:07.0201||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 23:00:07.0201||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 23:00:07.0201||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 23:00:07.3167||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 23:00:07.3167||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 23:00:07.3167||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 23:00:07.4644||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 23:00:07.4644||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 23:00:07.4644||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 23:00:07.4644||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 23:00:07.4644||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 2023-04-28 23:00:07.4644||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 2023-04-28 23:00:07.4644||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 2023-04-28 23:00:07.7819||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 23:00:07.7847||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 23:00:07.7847||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 23:00:07.9357||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 23:00:07.9357||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 23:00:07.9406||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 2023-04-28 23:00:07.9406||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. 2023-04-28 23:00:07.9406||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678999169786 2023-04-28 23:00:07.9406||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678999169786 2023-04-28 23:00:07.9406||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678999169786 2023-04-28 23:00:08.2849||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678999169786, Details [{"status":true,"message":"Verification successful","data":{"id":2634369725,"domain":"live","status":"failed","reference":"1678999169786","amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-16T20:39:46.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679000120,"time_spent":4,"attempts":0,"errors":0,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":6},{"type":"action","message":"Set payment method to: bank_transfer","time":4}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-16T20:39:46.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-16T20:39:46.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 23:00:08.2849||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678999169786 2023-04-28 23:00:08.2849||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678999169786 done. 2023-04-28 23:00:08.2849||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679575394975 2023-04-28 23:00:08.2849||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679575394975 2023-04-28 23:00:08.2849||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679575394975 2023-04-28 23:00:08.5607||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679575394975, Details [{"status":true,"message":"Verification successful","data":{"id":2654780093,"domain":"live","status":"failed","reference":"1679575394975","amount":1500000,"message":"fellback-BnF","gateway_response":"Enter the OTP code sent to your phone to complete the transaction","paid_at":null,"created_at":"2023-03-23T12:43:24.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679577756,"time_spent":922,"attempts":12,"authentication":"otp","errors":3,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":8},{"type":"action","message":"Set payment method to: visa_qr","time":25},{"type":"action","message":"Set payment method to: card","time":41},{"type":"input","message":"Filled this field: card number","time":81},{"type":"input","message":"Filled this field: card expiry","time":84},{"type":"input","message":"Filled this field: card cvv","time":89},{"type":"action","message":"Attempted to pay with card","time":90},{"type":"auth","message":"Authentication Required: pin","time":90},{"type":"action","message":"Attempted to pay with card","time":231},{"type":"auth","message":"Authentication Required: otp","time":249},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":266},{"type":"action","message":"Attempted to pay with card","time":279},{"type":"auth","message":"Authentication Required: 3DS","time":283},{"type":"action","message":"Third-party authentication window opened","time":292},{"type":"action","message":"Third-party authentication window closed","time":297},{"type":"action","message":"Attempted to pay with card","time":310},{"type":"error","message":"Error: Incorrect PIN","time":315},{"type":"action","message":"Attempted to pay with card","time":335},{"type":"auth","message":"Authentication Required: pin","time":336},{"type":"action","message":"Attempted to pay with card","time":349},{"type":"error","message":"Error: PIN tries exceeded","time":357},{"type":"action","message":"Set payment method to: bank_transfer","time":371},{"type":"input","message":"Changed this field: card number","time":38},{"type":"input","message":"Changed this field: card expiry","time":41},{"type":"input","message":"Changed this field: card cvv","time":47},{"type":"action","message":"Attempted to pay with card","time":48},{"type":"auth","message":"Authentication Required: pin","time":49},{"type":"action","message":"Attempted to pay with card","time":290},{"type":"action","message":"Attempted to pay with card","time":333},{"type":"auth","message":"Authentication Required: 3DS","time":333},{"type":"action","message":"Third-party authentication window opened","time":340},{"type":"action","message":"Third-party authentication window closed","time":357},{"type":"action","message":"Attempted to pay with card","time":371},{"type":"auth","message":"Authentication Required: otp","time":378},{"type":"input","message":"Changed this field: card number","time":693},{"type":"input","message":"Changed this field: card expiry","time":701},{"type":"input","message":"Changed this field: card cvv","time":812},{"type":"action","message":"Attempted to pay with card","time":895},{"type":"auth","message":"Authentication Required: pin","time":895},{"type":"action","message":"Attempted to pay with card","time":908},{"type":"auth","message":"Authentication Required: otp","time":922}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_omqv2ph9k0","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T12:43:24.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-23T12:43:24.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 23:00:08.5677||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679575394975 2023-04-28 23:00:08.5677||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679575394975 done. 2023-04-28 23:00:08.5677||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679581155555 2023-04-28 23:00:08.5677||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679581155555 2023-04-28 23:00:08.5677||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679581155555 2023-04-28 23:00:08.9248||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679581155555, Details [{"status":true,"message":"Verification successful","data":{"id":2655034402,"domain":"live","status":"failed","reference":"1679581155555","amount":1500000,"message":null,"gateway_response":"Denied by Fraud System.","paid_at":null,"created_at":"2023-03-23T14:19:27.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679581253,"time_spent":61,"attempts":5,"authentication":"otp","errors":4,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":13},{"type":"input","message":"Filled this field: card expiry","time":17},{"type":"input","message":"Filled this field: card cvv","time":21},{"type":"action","message":"Attempted to pay with card","time":21},{"type":"auth","message":"Authentication Required: pin","time":22},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":35},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":63},{"type":"input","message":"Changed this field: card number","time":20},{"type":"input","message":"Changed this field: card expiry","time":24},{"type":"input","message":"Changed this field: card cvv","time":27},{"type":"action","message":"Attempted to pay with card","time":27},{"type":"error","message":"Error: Unable to process transaction","time":28},{"type":"action","message":"Attempted to pay with card","time":36},{"type":"error","message":"Error: Unable to process transaction","time":37},{"type":"input","message":"Changed this field: card number","time":56},{"type":"action","message":"Attempted to pay with card","time":60},{"type":"error","message":"Error: Unable to process transaction","time":61}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_193orasj1g","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T14:19:27.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-23T14:19:27.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 23:00:08.9248||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679581155555 2023-04-28 23:00:08.9248||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679581155555 done. 2023-04-28 23:00:08.9248||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679946700523 2023-04-28 23:00:08.9248||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679946700523 2023-04-28 23:00:08.9248||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679946700523 2023-04-28 23:00:09.2210||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679946700523, Details [{"status":true,"message":"Verification successful","data":{"id":2668137499,"domain":"live","status":"abandoned","reference":"1679946700523","amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-27T19:51:49.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679946787,"time_spent":6,"attempts":2,"authentication":"pin","errors":1,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":25},{"type":"input","message":"Filled this field: card expiry","time":27},{"type":"input","message":"Filled this field: card cvv","time":33},{"type":"action","message":"Attempted to pay with card","time":33},{"type":"auth","message":"Authentication Required: pin","time":35},{"type":"action","message":"Attempted to pay with card","time":39},{"type":"error","message":"Error: Transaction Declined","time":43},{"type":"action","message":"Set payment method to: bank_transfer","time":6}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-27T19:51:49.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"transaction_date":"2023-03-27T19:51:49.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 23:00:09.2210||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679946700523 2023-04-28 23:00:09.2210||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679946700523 done. 2023-04-28 23:00:09.2210||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1680604298949 2023-04-28 23:00:09.2210||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1680604298949 2023-04-28 23:00:09.2210||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1680604298949 2023-04-28 23:00:09.5436||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1680604298949, Details [{"status":true,"message":"Verification successful","data":{"id":2691003823,"domain":"live","status":"success","reference":"1680604298949","amount":1500000,"message":"expecting-3d-response","gateway_response":"Approved","paid_at":"2023-04-04T11:19:04.000Z","created_at":"2023-04-04T10:31:51.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"62.173.45.142","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1680607048,"time_spent":99,"attempts":1,"authentication":"3DS","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":27},{"type":"input","message":"Filled this field: card expiry","time":30},{"type":"input","message":"Filled this field: card cvv","time":34},{"type":"action","message":"Attempted to pay with card","time":34},{"type":"auth","message":"Authentication Required: 3DS","time":35},{"type":"action","message":"Third-party authentication window opened","time":38},{"type":"action","message":"Set payment method to: bank_transfer","time":9},{"type":"success","message":"Successfully paid with bank_transfer","time":99},{"type":"success","message":"Successfully paid with bank_transfer","time":99}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_ppdzc3xaxr","bin":"004XXX","last4":"X080","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"Access Bank","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"Access Bank","sender_country":"NG","sender_bank_account_number":"XXXXXXX080","sender_name":"BABALOLA OLUWATOSIN","narration":"NIP:BABALOLA OLUWATOSIN-7548670229/PAYSTACK CHECK","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":118392046,"first_name":"","last_name":"","email":"babalolaoluwatosin12@gmail.com","customer_code":"CUS_8a6w4kolnhbn9mr","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-04T11:19:04.000Z","createdAt":"2023-04-04T10:31:51.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-04T10:31:51.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 23:00:09.5436||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 23:00:09.5436||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 23:00:09.6842||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 23:00:09.6842||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 23:00:09.6842||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1680604298949 2023-04-28 23:00:09.6842||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1680604298949 done. 2023-04-28 23:00:09.6842||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1681221728865 2023-04-28 23:00:09.6842||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1681221728865 2023-04-28 23:00:09.6911||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1681221728865 2023-04-28 23:00:09.9857||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1681221728865, Details [{"status":true,"message":"Verification successful","data":{"id":2712248943,"domain":"live","status":"success","reference":"1681221728865","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-11T15:18:52.000Z","created_at":"2023-04-11T14:02:19.000Z","channel":"card","currency":"NGN","ip_address":"102.134.16.45","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1681226276,"time_spent":58,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":17},{"type":"input","message":"Filled this field: card expiry","time":19},{"type":"input","message":"Filled this field: card cvv","time":25},{"type":"action","message":"Attempted to pay with card","time":25},{"type":"auth","message":"Authentication Required: pin","time":27},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":38},{"type":"success","message":"Successfully paid with card","time":58}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_0d4b58hz7n","bin":"539983","last4":"3673","exp_month":"10","exp_year":"2023","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_dRr3UZkNRjQeS6tT8Txw","account_name":"OPELUSI OLUBUKOLA OLUWATOSIN","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":119443188,"first_name":"","last_name":"","email":"taiwobukkyopelusi@gmail.com","customer_code":"CUS_g3ti0u5i5egwtt9","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-11T15:18:52.000Z","createdAt":"2023-04-11T14:02:19.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-11T14:02:19.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 23:00:09.9857||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 23:00:09.9857||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 23:00:10.1281||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 23:00:10.1281||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 23:00:10.1328||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1681221728865 2023-04-28 23:00:10.1328||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1681221728865 done. 2023-04-28 23:00:10.1328||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1682268199237 2023-04-28 23:00:10.1328||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1682268199237 2023-04-28 23:00:10.1328||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1682268199237 2023-04-28 23:00:10.4151||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1682268199237, Details [{"status":true,"message":"Verification successful","data":{"id":2747349357,"domain":"live","status":"success","reference":"1682268199237","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-23T16:45:27.000Z","created_at":"2023-04-23T16:43:29.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"129.205.124.223","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1682268210,"time_spent":119,"attempts":0,"errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"success","message":"Successfully paid with bank_transfer","time":119}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_xjkwvkhasy","bin":"310XXX","last4":"X312","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"First Bank of Nigeria","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"First Bank of Nigeria","sender_country":"NG","sender_bank_account_number":"XXXXXXX312","sender_name":"KABOWEI NAOMI O","narration":"NIP:KABOWEI NAOMI O-8203049338/PAYSTACK CHECK/310","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":120742489,"first_name":"","last_name":"","email":"nkabowei@gmail.com","customer_code":"CUS_2wlvdpoxvt32yjd","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-23T16:45:27.000Z","createdAt":"2023-04-23T16:43:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-23T16:43:29.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 23:00:10.4151||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 23:00:10.4151||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 23:00:10.5589||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 23:00:10.5589||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 23:00:10.5589||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1682268199237 2023-04-28 23:00:10.5638||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1682268199237 done. 2023-04-28 23:09:22.8902||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1682719460340 2023-04-28 23:09:22.8902||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1682719460340 2023-04-28 23:09:23.1637||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1682719460340, Details [{"status":true,"message":"Verification successful","data":{"id":2761838096,"domain":"live","status":"success","reference":"1682719460340","amount":1500000,"message":"","gateway_response":"Payment authorized.","paid_at":"2023-04-28T22:09:20.000Z","created_at":"2023-04-28T22:04:39.000Z","channel":"card","currency":"NGN","ip_address":"105.112.160.72","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1682719480,"time_spent":280,"attempts":1,"authentication":"3DS","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":153},{"type":"input","message":"Filled this field: card expiry","time":162},{"type":"input","message":"Filled this field: card cvv","time":170},{"type":"action","message":"Attempted to pay with card","time":171},{"type":"auth","message":"Authentication Required: 3DS","time":172},{"type":"action","message":"Third-party authentication window opened","time":182},{"type":"success","message":"Successfully paid with card","time":280},{"type":"action","message":"Third-party authentication window closed","time":280}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_5j1x5575oi","bin":"524282","last4":"9504","exp_month":"08","exp_year":"2025","channel":"card","card_type":"mastercard debit","bank":"First City Monument Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_sTKqxUHytpDCOrSEztfl","account_name":"OSHUNDE AYOBOLA JANET","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":121574273,"first_name":"","last_name":"","email":"waleoshunde.esq@gmail.com","customer_code":"CUS_j7wt0pykws8sdh8","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-28T22:09:20.000Z","createdAt":"2023-04-28T22:04:39.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"transaction_date":"2023-04-28T22:04:39.000Z","plan_object":{},"subaccount":{}}}] 2023-04-28 23:09:23.1812||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ 2023-04-28 23:09:23.1812||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send 2023-04-28 23:09:23.5617||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} 2023-04-28 23:09:23.5617||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- 2023-04-28 23:09:23.5617||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1682719460340 2023-04-28 23:11:17.0755||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 23:11:36.2172||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 23:11:40.9017||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 23:12:25.4446||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 23:12:25.9040||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:12:25.9040||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:12:26.6021||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:12:26.6021||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:12:36.0777||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 23:14:59.6681||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 4, CurrentSection : 4 2023-04-28 23:14:59.8491||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 23:14:59.8491||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 23:15:00.1149||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 23:15:00.3980||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 23:15:01.2775||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 23:15:32.2583||DEBUG|CourseService.Program|init main function 2023-04-28 23:15:35.1604||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 4, CurrentSection : 4 2023-04-28 23:15:35.3478||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 23:15:35.3505||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 23:15:35.4275||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 23:15:35.7059||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 23:15:36.0272||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 23:15:37.9432||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 4, CurrentSection : 4 2023-04-28 23:15:38.1730||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 23:15:38.1730||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 23:15:38.2578||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 23:15:38.9704||DEBUG|CourseService.Program|init main function 2023-04-28 23:15:41.4363||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 23:15:41.6866||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 23:15:41.6866||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 23:15:42.0195||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 23:15:42.3573||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 23:15:42.7866||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 23:15:57.9415||DEBUG|CourseService.Program|init main function 2023-04-28 23:16:00.6915||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:16:00.7017||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:16:00.7213||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:16:00.7213||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:16:00.7277||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:16:00.7277||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:16:00.7277||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:16:00.7277||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:16:00.8289||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:16:00.8289||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:16:01.5167||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:16:01.5167||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:16:01.7418||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:16:01.7418||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:16:09.7638||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 23:16:14.6642||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:16:14.6642||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:16:15.3954||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:16:15.3954||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:16:15.6190||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:16:15.6190||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:17:01.3994||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.ExecuteReader() at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:28026595-9c6e-4835-8e37-509acf8a06ff Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Storage.RelationalDatabase.SaveChanges(IList`1 entries) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges() at RepositoryBase.Repository`1.Create(TObject TObject) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\Repository\Repository\Repository.cs:line 82 at CourseService.Core.Service.CourseService.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3058 2023-04-28 23:17:01.3994||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): The INSERT statement conflicted with the FOREIGN KEY constraint "FK_CourseViewing_Course_CourseId". The conflict occurred in database "SkillDorm", table "dbo.Course", column 'Id'. The statement has been terminated. at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at Microsoft.Data.SqlClient.SqlDataReader.get_MetaData() at Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry, String method) at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.ExecuteReader() at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) ClientConnectionId:28026595-9c6e-4835-8e37-509acf8a06ff Error Number:547,State:0,Class:16 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.Execute(IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection) at Microsoft.EntityFrameworkCore.Storage.RelationalDatabase.SaveChanges(IList`1 entries) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(DbContext _, Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess) at Microsoft.EntityFrameworkCore.DbContext.SaveChanges() at RepositoryBase.Repository`1.Create(TObject TObject) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\Repository\Repository\Repository.cs:line 82 at CourseService.Core.Service.CourseService.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 3058 at CourseService.Controllers.CourseController.UpdateCourseQuizScore(QuizScoreViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1278 2023-04-28 23:17:02.3291||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 23:17:23.2846||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 23:18:09.2975||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:18:09.3745||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:18:10.0125||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 1, CurrentSection : 1 2023-04-28 23:19:01.5269||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 4, CurrentSection : 4 2023-04-28 23:19:01.6815||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 23:19:01.9189||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 23:19:01.9673||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 23:19:02.1595||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 23:19:03.0346||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 23:19:17.8983||DEBUG|CourseService.Program|init main function 2023-04-28 23:19:20.4679||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 4, CurrentSection : 4 2023-04-28 23:19:20.6570||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 23:19:20.6570||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 23:19:20.7428||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 23:19:20.9837||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 23:19:21.0988||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:19:21.1865||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:19:21.3222||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 23:19:21.7818||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 23:19:23.0393||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 1, CurrentSection : 2 2023-04-28 23:19:48.2073||DEBUG|CourseService.Program|init main function 2023-04-28 23:19:50.9782||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:19:50.9882||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:19:52.3444||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:19:52.3444||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:19:52.4300||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:19:52.4300||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:19:52.5828||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:19:52.5828||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:19:52.8139||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:19:52.8139||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:19:52.9926||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:19:52.9926||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:19:53.2004||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:19:53.2004||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:19:53.4430||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:19:53.4430||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:19:53.7070||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:19:53.7070||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:19:54.3516||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:19:54.3516||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:20:00.3762||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 23:20:03.7347||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:20:03.7347||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:20:15.9301||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:20:15.9301||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:20:16.0497||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:20:16.0497||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:20:16.3342||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:20:16.3342||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:20:16.5304||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:20:16.5304||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:20:16.7308||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:20:16.7308||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:20:16.9736||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:20:16.9736||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:20:17.1839||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:20:17.1839||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:20:17.3993||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:20:17.3993||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:20:17.6092||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:20:17.6092||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:20:17.8019||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:20:17.8019||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:20:18.0092||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:20:18.0092||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:20:18.1997||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:20:18.1997||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:20:18.3919||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:20:18.3919||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:20:18.6194||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:20:18.6194||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:20:18.7906||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:20:18.7906||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:20:18.9896||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:20:18.9896||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:20:19.2074||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:20:19.2074||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:20:19.4033||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:20:19.4033||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:20:19.5682||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:20:19.5682||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:20:19.7769||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:20:19.7769||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:20:19.9664||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:20:19.9664||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:20:20.1678||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:20:20.1678||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:21:13.1705||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:21:13.1705||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:21:13.3430||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:21:13.3430||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:21:13.3986||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:21:13.3986||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:21:13.4418||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:21:13.4418||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:21:13.6102||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:21:13.6102||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:21:13.7617||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:21:13.7617||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:21:13.9715||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:21:13.9715||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:21:25.4113||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:21:25.4113||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:21:25.5413||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:21:25.5413||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:21:25.6686||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:21:25.6686||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:21:25.7186||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:21:25.7186||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:21:25.9083||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:21:25.9083||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:21:26.0875||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:21:26.0875||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:21:26.2764||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:21:26.2764||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:21:26.7105||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:21:26.7105||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:21:26.8741||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:21:26.8741||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:21:27.2789||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:21:27.2789||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:21:27.5277||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:21:27.5277||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:21:27.8007||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:21:27.8007||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:21:29.4120||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:21:29.4120||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:21:29.6108||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:21:29.6108||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:21:29.8203||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:21:29.8203||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:21:30.0576||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:21:30.0576||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:21:30.1729||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:21:30.1729||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:21:30.2678||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:21:30.2678||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:21:31.2111||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:21:31.2111||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:21:31.4407||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:21:31.4407||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:21:32.0474||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:21:32.0474||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:21:32.4116||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:21:32.4116||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:21:32.6110||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:21:32.6110||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:21:32.8499||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:21:32.8499||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:21:33.0197||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:21:33.0197||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:21:33.1391||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:21:33.1391||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:21:36.6811||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:21:36.6811||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:21:36.7109||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:21:36.7109||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:21:36.8015||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:21:36.8015||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:21:36.9172||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:21:36.9172||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:21:37.1099||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:21:37.1099||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:21:50.0292||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:21:50.0292||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:22:11.0336||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:22:11.1266||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:22:12.0276||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 1, CurrentSection : 3 2023-04-28 23:22:15.4367||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 15 2023-04-28 23:22:22.2814||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:22:23.2052||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 4, CurrentSection : 11 2023-04-28 23:22:38.6997||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:22:38.6997||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:22:40.0067||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:22:40.0067||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:22:40.2061||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:22:40.2061||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:22:40.3900||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:22:40.3900||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:22:40.6095||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:22:40.6095||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:22:40.7074||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:22:40.7074||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:22:40.8985||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:22:40.8985||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:22:41.2388||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:22:41.2388||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:22:41.4362||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:22:41.4362||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:22:41.6565||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:22:41.6565||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:22:41.7686||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:22:41.7686||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:22:41.9677||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:22:41.9677||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:22:42.0982||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:22:42.0982||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:22:42.3910||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:22:42.3910||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:22:42.5317||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:22:42.5317||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:22:42.7117||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:22:42.7117||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:23:17.6191||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 4, CurrentSection : 11 2023-04-28 23:23:21.7087||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:23:24.3355||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 14 2023-04-28 23:23:40.2529||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 14 2023-04-28 23:23:43.4500||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:23:44.1150||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 6 2023-04-28 23:23:54.6844||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:23:54.6844||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:23:58.5585||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:23:58.5585||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:23:58.9373||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:23:58.9373||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:23:59.2451||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:23:59.2451||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:23:59.6187||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:23:59.6187||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:24:00.2766||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:24:00.2766||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:24:00.3478||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:24:00.3478||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:24:09.3737||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 1, CurrentSection : 4 2023-04-28 23:24:46.1093||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 6 2023-04-28 23:25:30.2983||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 1, CurrentSection : 4 2023-04-28 23:25:30.7233||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 1, CurrentSection : 4 2023-04-28 23:25:46.4842||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 6 2023-04-28 23:25:46.6323||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 1, CurrentSection : 4 2023-04-28 23:25:57.0033||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 6 2023-04-28 23:26:40.7137||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 1, CurrentSection : 4 2023-04-28 23:26:41.5911||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 1, CurrentSection : 4 2023-04-28 23:26:41.9467||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 6 2023-04-28 23:26:44.6282||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 1, CurrentSection : 4 2023-04-28 23:27:03.3080||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 7, CurrentSection : 6 2023-04-28 23:27:09.2307||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 1, CurrentSection : 4 2023-04-28 23:27:09.6494||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 1, CurrentSection : 4 2023-04-28 23:27:10.7557||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:27:12.0455||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 28 2023-04-28 23:27:12.3580||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 1, CurrentSection : 4 2023-04-28 23:27:41.3245||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 28 2023-04-28 23:27:44.3486||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:27:45.0479||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 19 2023-04-28 23:28:21.5702||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:28:22.3830||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 1, CurrentSection : 4 2023-04-28 23:28:25.2823||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 19 2023-04-28 23:28:25.4718||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:28:25.4718||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:28:25.4822||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:28:25.4822||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:28:25.4822||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:28:25.4822||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:28:27.6744||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 19 2023-04-28 23:28:33.1854||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 19 2023-04-28 23:28:35.1597||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 19 2023-04-28 23:28:53.8035||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 19 2023-04-28 23:28:55.7800||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 19 2023-04-28 23:28:56.9205||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:28:57.5900||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 5 2023-04-28 23:29:50.9529||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 5 2023-04-28 23:30:00.8502||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 5 2023-04-28 23:30:26.4769||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:30:26.4769||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:30:47.3304||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 5 2023-04-28 23:30:52.8468||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:30:52.9318||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:30:53.6487||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 1, CurrentSection : 5 2023-04-28 23:30:55.6302||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 6, CurrentSection : 5 2023-04-28 23:30:58.7934||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:30:59.5845||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 17 2023-04-28 23:31:18.3116||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:31:23.3720||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 17 2023-04-28 23:31:24.0418||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 1, CurrentSection : 6 2023-04-28 23:31:37.9968||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 17 2023-04-28 23:31:38.6104||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:31:39.4224||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 1, CurrentSection : 6 2023-04-28 23:31:41.3136||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:31:41.9664||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 8 2023-04-28 23:32:55.3822||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 5, CurrentSection : 8 2023-04-28 23:32:58.4089||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:32:59.1372||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 4, CurrentSection : 5 2023-04-28 23:34:06.9165||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:34:07.0081||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:34:07.8122||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 2, CurrentSection : 1 2023-04-28 23:34:41.7555||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 4, CurrentSection : 5 2023-04-28 23:34:44.8719||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:34:45.5913||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 3, CurrentSection : 9 2023-04-28 23:35:13.5764||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:35:13.6719||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:35:14.4738||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 2, CurrentSection : 2 2023-04-28 23:36:00.1144||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 3, CurrentSection : 9 2023-04-28 23:36:02.2225||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 3, CurrentSection : 9 2023-04-28 23:37:53.9168||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:37:54.0182||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:37:54.7644||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 2, CurrentSection : 3 2023-04-28 23:38:22.7751||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 3, CurrentSection : 9 2023-04-28 23:39:07.1320||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:39:07.2360||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:39:07.9443||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 2, CurrentSection : 4 2023-04-28 23:39:15.4735||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 3, CurrentSection : 9 2023-04-28 23:39:17.8567||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 3, CurrentSection : 9 2023-04-28 23:39:19.7636||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:39:20.4392||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 3, CurrentSection : 25 2023-04-28 23:40:07.3550||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:40:07.4603||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:40:08.2818||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 2, CurrentSection : 5 2023-04-28 23:40:17.5580||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 3, CurrentSection : 25 2023-04-28 23:41:03.6509||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 2, CurrentSection : 6 2023-04-28 23:41:11.2531||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:41:12.2997||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 2, CurrentSection : 6 2023-04-28 23:41:13.2022||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 3, CurrentSection : 25 2023-04-28 23:41:24.4239||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:41:25.4212||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 2, CurrentSection : 22 2023-04-28 23:41:33.5716||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:41:33.5716||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:41:39.4316||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:41:39.4316||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:41:39.6592||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:41:39.6592||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:41:39.8316||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:41:39.8316||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:42:23.3661||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:42:23.3661||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:42:23.4673||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:42:23.4673||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:42:23.8128||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:42:23.8128||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:43:01.4387||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 2, CurrentSection : 22 2023-04-28 23:43:15.1621||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:43:15.2726||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:43:16.3549||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 3, CurrentSection : 1 2023-04-28 23:43:29.9288||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 2, CurrentSection : 22 2023-04-28 23:43:32.0435||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:43:32.0435||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:43:35.0430||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:43:35.0430||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:43:35.2529||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:43:35.2529||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:43:35.4549||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:43:35.4549||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:43:35.6423||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:43:35.6423||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:43:35.8077||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:43:35.8077||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:43:36.0139||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:43:36.0139||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:43:36.2191||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:43:36.2191||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:43:36.4725||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:43:36.4725||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:43:36.7328||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:43:36.7328||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:43:36.9905||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:43:36.9905||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:43:37.4848||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:43:37.4848||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:43:37.4894||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:43:37.4894||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:43:39.7219||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:43:39.7219||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:43:40.0914||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:43:40.0914||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:44:01.7571||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:44:01.8835||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:44:02.7564||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 3, CurrentSection : 2 2023-04-28 23:44:24.1284||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 2, CurrentSection : 22 2023-04-28 23:44:45.4591||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 2, CurrentSection : 22 2023-04-28 23:45:05.4018||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 2, CurrentSection : 22 2023-04-28 23:45:09.1538||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:45:09.1538||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:45:09.5513||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:45:09.5513||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:45:09.6352||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:45:09.6352||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:45:09.8542||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:45:09.8542||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:45:10.1138||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:45:10.1138||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:45:10.3620||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:45:10.3620||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:45:12.5230||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:45:12.5230||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:45:14.5011||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:45:14.5011||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:45:14.5619||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:45:14.5619||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:45:14.8158||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:45:14.8158||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:45:15.0566||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:45:15.0566||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:45:15.2915||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:45:15.2915||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:45:15.5040||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:45:15.5040||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:45:15.7347||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:45:15.7347||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:45:15.8924||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:45:16.0145||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:45:16.7730||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 3, CurrentSection : 3 2023-04-28 23:45:27.7012||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:45:27.7012||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:45:30.0616||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:45:30.0616||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:45:31.0864||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:45:31.0864||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:45:31.8577||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:45:31.8577||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:45:32.3768||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:45:32.3768||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:45:33.2906||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:45:33.2906||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:45:33.5514||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:45:33.5514||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:45:33.9654||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:45:33.9654||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:45:34.4050||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:45:34.4050||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:45:34.8332||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:45:34.8332||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:45:35.2856||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:45:35.2856||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:47:26.2278||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 3, CurrentSection : 4 2023-04-28 23:47:29.4262||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:47:30.6324||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 3, CurrentSection : 4 2023-04-28 23:47:35.8857||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:47:36.8572||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 3, CurrentSection : 5 2023-04-28 23:48:15.7797||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:48:15.7797||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:48:55.4484||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 2, CurrentSection : 22 2023-04-28 23:49:07.3413||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 3, CurrentSection : 5 2023-04-28 23:49:11.1405||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:49:11.6442||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 3, CurrentSection : 5 2023-04-28 23:50:06.3425||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 2, CurrentSection : 22 2023-04-28 23:50:12.7581||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:50:12.8878||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:50:14.7644||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 4, CurrentSection : 1 2023-04-28 23:50:15.9066||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:50:15.9066||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:50:16.5755||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:50:16.5755||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:50:16.9638||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:50:16.9638||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:50:17.7154||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:50:17.7154||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:50:17.9463||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:50:17.9463||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:50:23.7441||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 2, CurrentSection : 22 2023-04-28 23:51:21.6346||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 2, CurrentSection : 22 2023-04-28 23:51:51.5044||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:51:51.6367||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:51:52.3481||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 4, CurrentSection : 2 2023-04-28 23:52:52.0757||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 2, CurrentSection : 22 2023-04-28 23:52:55.1185||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:52:55.1185||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:52:55.1185||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:52:55.1185||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:52:55.1231||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:52:55.1231||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:52:55.3232||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:52:55.3232||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:52:55.5381||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 2023-04-28 23:52:55.5381||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 2023-04-28 23:53:17.6069||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:53:17.7501||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:53:18.4753||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 4, CurrentSection : 3 2023-04-28 23:54:03.1192||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 4, CurrentSection : 4 2023-04-28 23:54:58.4931||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:54:59.4423||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 4, CurrentSection : 4 2023-04-28 23:57:20.6657||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 255, CurrentModule : 2, CurrentSection : 22 2023-04-28 23:57:32.5053||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:57:32.6457||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:57:33.6638||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 1 2023-04-28 23:58:59.2032||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:58:59.3511||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:59:00.0696||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 2 2023-04-28 23:59:42.3711||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 3 2023-04-28 23:59:55.4971||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False 2023-04-28 23:59:56.3997||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 5, CurrentSection : 3