mirror of
https://github.com/RPCS3/discord-bot.git
synced 2026-01-31 01:25:22 +01:00
offer user input as one of the autocomplete choices for events and compat
This commit is contained in:
@@ -83,7 +83,9 @@ public class EventNameAutoCompleteProvider: IAutoCompleteProvider
|
||||
.AsEnumerable()
|
||||
.Concat(fuzzy)
|
||||
.Distinct();
|
||||
query = eventNames.Concat(names);
|
||||
query = new[] { context.UserInput }
|
||||
.Concat(eventNames)
|
||||
.Concat(names);
|
||||
}
|
||||
return query
|
||||
.Distinct()
|
||||
|
||||
@@ -66,11 +66,14 @@ public class ProductCodeAutoCompleteProvider: IAutoCompleteProvider
|
||||
.AsNoTracking()
|
||||
.AsEnumerable()
|
||||
.Select(t => (code: t.ProductCode, title: t.Name!));
|
||||
result = prefixMatches
|
||||
result = new[] { (code: context.UserInput, title: context.UserInput.Trim(100)) }
|
||||
.Concat(prefixMatches)
|
||||
.Concat(substringMatches)
|
||||
.Distinct()
|
||||
.Take(25);
|
||||
}
|
||||
return result.Select(i => new DiscordAutoCompleteChoice($"{i.code}: {i.title}".Trim(100), i.code)).ToList();
|
||||
return result
|
||||
.Select(i => new DiscordAutoCompleteChoice($"{i.code}: {i.title}".Trim(100), i.code))
|
||||
.ToList();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user