in wiki-interface/lib/api/v1.js [438:466]
async function checkDocumentExists(projectId, documentId, modelId) {
let newPagePath = documentId;
switch (modelId) {
case "evaluator":
newPagePath = documentId + "_" + configFile.getEvaluatorsufix();
break;
case "testcase":
newPagePath = documentId + "_" + configFile.getGeneratorsufix();
break;
case "script-cypress":
newPagePath = documentId.replace(configFile.getGeneratorsufix(), configFile.getCypresssufix());
break;
case "script-playwright":
newPagePath = documentId.replace(configFile.getGeneratorsufix(), configFile.getPlaywrightsufix());
break;
case "script-selenium":
newPagePath = documentId.replace(configFile.getGeneratorsufix(), configFile.getSeleniumsufix());
break;
default:
newPagePath = documentId;
break;
}
let pageObject = await gitlabOperator.getWiki(projectId, newPagePath);
if (pageObject != null) {
return true;
} else {
return false;
}
}