|
@@ -895,7 +895,7 @@ namespace TEAMModelOS.Controllers
|
|
}
|
|
}
|
|
}
|
|
}
|
|
if (_remove.ValueKind.Equals(JsonValueKind.Array)) {
|
|
if (_remove.ValueKind.Equals(JsonValueKind.Array)) {
|
|
- List<InviteTeachers> removeTeachers = _invite.ToObject<List<InviteTeachers>>();
|
|
|
|
|
|
+ List<InviteTeachers> removeTeachers = _remove.ToObject<List<InviteTeachers>>();
|
|
foreach (var remove in removeTeachers)
|
|
foreach (var remove in removeTeachers)
|
|
{
|
|
{
|
|
if (string.IsNullOrWhiteSpace(remove.school) || !remove.school.Equals(school))
|
|
if (string.IsNullOrWhiteSpace(remove.school) || !remove.school.Equals(school))
|
|
@@ -907,6 +907,7 @@ namespace TEAMModelOS.Controllers
|
|
}
|
|
}
|
|
}
|
|
}
|
|
var teachers = activityTeacher.inviteTeachers.FindAll(z => z.school.Equals(school));
|
|
var teachers = activityTeacher.inviteTeachers.FindAll(z => z.school.Equals(school));
|
|
|
|
+ await _azureCosmos.GetCosmosClient().GetContainer(Constant.TEAMModelOS, Constant.Teacher).UpsertItemAsync(activityTeacher, new PartitionKey("ActivityTeacher"));
|
|
return Ok(new { inviteTeachers=teachers, inviteTeachersInvalid, removeTeachersInvalid });
|
|
return Ok(new { inviteTeachers=teachers, inviteTeachersInvalid, removeTeachersInvalid });
|
|
}
|
|
}
|
|
else
|
|
else
|