Skip to content
Snippets Groups Projects
Commit 5dd73838 authored by esantangelo's avatar esantangelo
Browse files

fix AddProfessorToCourse

parent 0e038cdb
No related branches found
No related tags found
No related merge requests found
Pipeline #10479 passed
......@@ -110,7 +110,10 @@ namespace Tsi1.Api.Controllers
[HttpPost("AddProfessorToCourse")]
public async Task<IActionResult> AddProfessorToCourse(ProfessorCourseDto professorCourseDto)
{
var result = await _courseService.AddProfessorToCourse(professorCourseDto);
var userId = int.Parse(HttpContext.User.Claims.FirstOrDefault(x => x.Type == "Id").Value);
var userType = HttpContext.User.Claims.FirstOrDefault(x => x.Type == ClaimTypes.Role).Value;
var result = await _courseService.AddProfessorToCourse(professorCourseDto, userId, userType);
if (result.HasError)
{
......
......@@ -14,7 +14,7 @@ namespace Tsi1.BusinessLayer.Interfaces
Task<ServiceResult<bool>> Matriculate(int userId, int courseId);
Task<ServiceResult<bool>> AddProfessorToCourse(ProfessorCourseDto professorCourseDto);
Task<ServiceResult<bool>> AddProfessorToCourse(ProfessorCourseDto professorCourseDto, int userId, string userType);
Task<ServiceResult<List<CoursePreviewDto>>> GetAll(int tenantId, bool isTemplate = false);
......
......@@ -160,7 +160,7 @@ namespace Tsi1.BusinessLayer.Services
if (user == null || user.Professor == null)
{
result.HasError = true;
result.Message = string.Format(ErrorMessages.UserDoesNotExist, user.Username);
result.Message = string.Format(ErrorMessages.UserDoesNotExist, user.Id);
return result;
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment