|
@@ -170,8 +170,8 @@ namespace TEAMModelOS.SDK
|
|
if (groupIds.IsNotEmpty()) {
|
|
if (groupIds.IsNotEmpty()) {
|
|
privateGrouplistSQL = $"select value c from c where c.creatorId={tmdid} and c.id not in ({string.Join(",", groupIds.Select(x=>$"'{x}'"))})";
|
|
privateGrouplistSQL = $"select value c from c where c.creatorId={tmdid} and c.id not in ({string.Join(",", groupIds.Select(x=>$"'{x}'"))})";
|
|
}
|
|
}
|
|
- var result = await client.GetContainer(Constant.TEAMModelOS, Constant.Teacher).GetList<RGroupList>(privateGrouplistSQL, "GroupList");
|
|
|
|
- if (result.list.IsNotEmpty())
|
|
|
|
|
|
+ var resultRGroupList = await client.GetContainer(Constant.TEAMModelOS, Constant.Teacher).GetList<RGroupList>(privateGrouplistSQL, "GroupList");
|
|
|
|
+ if (resultRGroupList.list.IsNotEmpty())
|
|
{
|
|
{
|
|
CourseGroupList courseGroupList = new CourseGroupList
|
|
CourseGroupList courseGroupList = new CourseGroupList
|
|
{
|
|
{
|
|
@@ -179,7 +179,7 @@ namespace TEAMModelOS.SDK
|
|
id="default",
|
|
id="default",
|
|
name="default"
|
|
name="default"
|
|
};
|
|
};
|
|
- foreach (var data in result.list)
|
|
|
|
|
|
+ foreach (var data in resultRGroupList.list)
|
|
{
|
|
{
|
|
HashSet<string> groupName = data.members.Where(x => !string.IsNullOrEmpty(x.groupName)).Select(y => y.groupName).ToHashSet();
|
|
HashSet<string> groupName = data.members.Where(x => !string.IsNullOrEmpty(x.groupName)).Select(y => y.groupName).ToHashSet();
|
|
GroupListGrp groupListGrp = new GroupListGrp(data, groupName);
|
|
GroupListGrp groupListGrp = new GroupListGrp(data, groupName);
|