From ceb96326ccf3daff0472cafdaba3e223d3a20724 Mon Sep 17 00:00:00 2001 From: salmonik Date: Wed, 4 Nov 2026 01:09:10 +0100 Subject: triggers: scope groups to the guild that created them --- src/commands/autocomplete.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/commands/autocomplete.rs') diff --git a/src/commands/autocomplete.rs b/src/commands/autocomplete.rs index a909738..d05a48b 100644 --- a/src/commands/autocomplete.rs +++ b/src/commands/autocomplete.rs @@ -208,8 +208,11 @@ pub async fn any_file(ctx: Context<'_>, partial: &str) -> Vec, partial: &str) -> Vec { + let Some(guild_id) = ctx.guild_id() else { + return Vec::new(); + }; let db_pool = &ctx.data().db_pool; - match crate::database::list_triggers(db_pool).await { + match crate::database::list_triggers(db_pool, guild_id.get() as i64).await { Ok(triggers) => { let names: Vec<_> = triggers .into_iter() -- cgit v1.2.3