diff --git a/Bedelia/Controllers/CoursesController.cs b/Bedelia/Controllers/CoursesController.cs index 8979b7f77ef814f38ab4b9cc030419e256fa460a..8ee45bb4a57f8a231a7dbe3fe3da48728d8e0561 100644 --- a/Bedelia/Controllers/CoursesController.cs +++ b/Bedelia/Controllers/CoursesController.cs @@ -34,7 +34,7 @@ namespace Bedelia.Controllers if (course == null) { - return BadRequest(string.Format("el curso con nombre {0} no existe", name)); + return BadRequest(string.Format("el curso con nombre {0} no existe en bedelia", name)); } return Ok(course); diff --git a/Tsi1.Api/Tsi1.Api/Controllers/CourseController.cs b/Tsi1.Api/Tsi1.Api/Controllers/CourseController.cs index 16a4791fabece5e07492b1ddb45b04fad24e2e5e..aa7d359823002bc7b09a8e0e06cf8cb9dec12a86 100644 --- a/Tsi1.Api/Tsi1.Api/Controllers/CourseController.cs +++ b/Tsi1.Api/Tsi1.Api/Controllers/CourseController.cs @@ -56,10 +56,13 @@ namespace Tsi1.Api.Controllers var tenantId = int.Parse(HttpContext.User.Claims.FirstOrDefault(x => x.Type == "TenantId").Value); newCourse.TenantId = tenantId; - var bedeliaResult = await _bedeliaService.IsValidCourse(newCourse.Name); - if (bedeliaResult.HasError) + if (!newCourse.IsTemplate) { - return BadRequest(bedeliaResult.Message); + var bedeliaResult = await _bedeliaService.IsValidCourse(newCourse.Name); + if (bedeliaResult.HasError) + { + return BadRequest(bedeliaResult.Message); + } } var result = await _courseService.Create(newCourse);