Add feature to not match regexp
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
parent
9a19f3a945
commit
8d8ca15252
@ -32,7 +32,7 @@
|
||||
|
||||
let filteredResponses = [];
|
||||
$:{
|
||||
filteredResponses = responses.filter((r) => (notCorrected || !r.time_scored) && (!filter || r.value.match(filter)));
|
||||
filteredResponses = responses.filter((r) => (notCorrected || !r.time_scored) && (!filter || ((filter[0] == '!' && !r.value.match(filter.substring(1))) || r.value.match(filter))));
|
||||
}
|
||||
|
||||
export async function applyCorrections() {
|
||||
@ -42,7 +42,7 @@
|
||||
for (const tpl of templates) {
|
||||
if (!tpl.regexp && tpl.label) continue;
|
||||
|
||||
if (tpl.regexp && r.value.match(tpl.regexp)) {
|
||||
if (tpl.regexp && (tpl.regexp[0] == '!' && !r.value.match(tpl.regexp.substring(1))) || r.value.match(tpl.regexp)) {
|
||||
my_correction[tpl.id] = true;
|
||||
} else {
|
||||
my_correction[tpl.id] = false;
|
||||
|
Reference in New Issue
Block a user