|
@@ -64,7 +64,10 @@ namespace TEAMModelOS.Controllers
|
|
|
[ProducesDefaultResponseType]
|
|
|
[AuthToken(Roles = "teacher,admin")]
|
|
|
[HttpPost("upsert")]
|
|
|
+#if !DEBUG
|
|
|
[Authorize(Roles = "IES")]
|
|
|
+#endif
|
|
|
+
|
|
|
public async Task<IActionResult> upsert(JsonElement requert)
|
|
|
{
|
|
|
try
|
|
@@ -173,7 +176,7 @@ namespace TEAMModelOS.Controllers
|
|
|
}
|
|
|
if (!string.IsNullOrWhiteSpace(x.classId))
|
|
|
{
|
|
|
- var classId = courseDb.schedule.FindAll(z => !string.IsNullOrWhiteSpace(z.classId) && !string.IsNullOrWhiteSpace(z.teacherId) && z.stulist.Equals(x.classId) && z.teacherId.Equals(x.teacherId));
|
|
|
+ var classId = courseDb.schedule.FindAll(z => !string.IsNullOrWhiteSpace(z.classId) && !string.IsNullOrWhiteSpace(z.teacherId) && z.classId.Equals(x.classId) && z.teacherId.Equals(x.teacherId));
|
|
|
if (!classId.IsNotEmpty())
|
|
|
{
|
|
|
courseDb.schedule.Add(x);
|