Update member SearchScore

This commit is contained in:
2023-05-08 16:33:12 +02:00
parent 9e61ead3ad
commit bfe6363d95

View File

@ -188,12 +188,14 @@ namespace Elwig.Models {
int i = 0; int i = 0;
foreach (string? c in check) { foreach (string? c in check) {
if (c == null) { if (c == null) continue;
continue; var parts = c.Split(" ");
} else if (keywords.Any(f => c == f)) { if (keywords.Any(f => c == f)) {
i += 100; i += 100;
} else if (keywords.Any(f => c.Split(" ").Any(a => a == f))) { } else if (keywords.Any(f => parts.Any(a => a == f))) {
i += 99; i += 90;
} else if (keywords.Any(f => parts.Any(a => a.StartsWith(f)))) {
i += 50;
} else if (keywords.Any(f => f != null && c.Contains(f))) { } else if (keywords.Any(f => f != null && c.Contains(f))) {
i += 1; i += 1;
} }