meal filtering feature
This commit is contained in:
+3
-2
@@ -390,10 +390,11 @@ impl MealService {
|
||||
.await
|
||||
}
|
||||
|
||||
pub async fn list_meals(&self) -> DomainResult<Vec<Meal>> {
|
||||
pub async fn list_meals(&self, query: &str) -> DomainResult<Vec<Meal>> {
|
||||
let meals = Arc::clone(&self.meals);
|
||||
let query = query.to_owned();
|
||||
self.db
|
||||
.run(move |txn| Box::pin(async move { meals.list_meals(txn).await }))
|
||||
.run(move |txn| Box::pin(async move { meals.list_meals(txn, &query).await }))
|
||||
.await
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user