From 71fbe2511137ce2459d9cf54ed64969be252822b Mon Sep 17 00:00:00 2001 From: Gabriel Simmer Date: Wed, 3 Apr 2024 23:29:12 +0100 Subject: [PATCH] Filter by prefix of bucket object name --- src/lib.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/lib.rs b/src/lib.rs index c356e28..d112ff9 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -253,6 +253,10 @@ async fn queue(message_batch: MessageBatch, env: Env, _ctx: Context) let messages = message_batch.messages()?; for message in messages { let fname = message.body.object.key; + let dir: Vec<&str> = fname.split("/").collect(); + if dir[0] != "posts" { + continue + } console_log!("got {} to render and index", &fname); let file = bucket.get(&fname).execute().await?; if file.is_none() {