Preserve courses with pending rooms and report precise graduate import errors
This commit is contained in:
@@ -54,13 +54,6 @@ List<UndergraduateActivity> parseActivityData(
|
||||
i + 1,
|
||||
);
|
||||
}
|
||||
if (args[5].trim().isEmpty) {
|
||||
throw UndergraduateActivityException(
|
||||
'room_missing',
|
||||
'课程活动未提供教室信息,请附带网页反馈',
|
||||
i + 1,
|
||||
);
|
||||
}
|
||||
final bitmap = args[6];
|
||||
if (!RegExp(r'^0[01]+$').hasMatch(bitmap) ||
|
||||
bitmap.length > 64 ||
|
||||
@@ -109,7 +102,7 @@ List<UndergraduateActivity> parseActivityData(
|
||||
args[1].trim(),
|
||||
args[3].substring(0, suffix.start).trim(),
|
||||
suffix[1]!,
|
||||
args[5].trim(),
|
||||
args[5].trim().isEmpty ? '教室待定' : args[5].trim(),
|
||||
indices,
|
||||
weeks,
|
||||
),
|
||||
|
||||
Reference in New Issue
Block a user