improve: isStudentLed recognition
This commit is contained in:
@@ -93,7 +93,8 @@ async function applyFields(field, structuredActivityData) {
|
|||||||
async function postProcess(structuredActivityData) {
|
async function postProcess(structuredActivityData) {
|
||||||
structuredActivityData.description = structuredActivityData.description.replaceAll("<br/>","\n");
|
structuredActivityData.description = structuredActivityData.description.replaceAll("<br/>","\n");
|
||||||
structuredActivityData.description = structuredActivityData.description.replaceAll("\u000B","\v");
|
structuredActivityData.description = structuredActivityData.description.replaceAll("\u000B","\v");
|
||||||
if (structuredActivityData.name.search("Student-led") != -1) {
|
if (structuredActivityData.name.search("Student-led") != -1 ||
|
||||||
|
structuredActivityData.name.search("学生社团") != -1 ) {
|
||||||
structuredActivityData.isStudentLed = true;
|
structuredActivityData.isStudentLed = true;
|
||||||
} else {
|
} else {
|
||||||
structuredActivityData.isStudentLed = false;
|
structuredActivityData.isStudentLed = false;
|
||||||
@@ -105,7 +106,6 @@ async function postProcess(structuredActivityData) {
|
|||||||
if (!grades || grades.length < 3) {
|
if (!grades || grades.length < 3) {
|
||||||
throw new Error('Invalid grade format in schedule');
|
throw new Error('Invalid grade format in schedule');
|
||||||
}
|
}
|
||||||
|
|
||||||
structuredActivityData.grades.min = grades[1];
|
structuredActivityData.grades.min = grades[1];
|
||||||
structuredActivityData.grades.max = grades[2];
|
structuredActivityData.grades.max = grades[2];
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
|
|||||||
Reference in New Issue
Block a user