|
@@ -2280,8 +2280,8 @@ namespace TEAMModelBI.Controllers.BISchool
|
|
|
touch = schoolConfig.PresetExam[0].touch
|
|
|
}
|
|
|
});
|
|
|
-
|
|
|
- school.campuses.Add(new Campus { name = school.name, id = campusId });
|
|
|
+ if (!school.campuses.Select(x => x.id).Contains(campusId))
|
|
|
+ school.campuses.Add(new Campus { name = school.name, id = campusId });
|
|
|
|
|
|
School rSchool = await cosmosClient.GetContainer(Constant.TEAMModelOS, "School").ReplaceItemAsync<School>(school, school.id, new PartitionKey("Base"));
|
|
|
}
|