Allow recipe actions to be triggered from the shopping list #7458
Replies: 2 comments
-
|
I am the developer of https://github.com/felixschndr/mealie-bring-api and one of the users had the idea of adding actions, like they are available for recipes, to shopping lists. This would allow triggering of external scripts and applications (such as https://github.com/felixschndr/mealie-bring-api#action-2-moving-ingredients-from-a-shopping-list-to-bring-optional) right from the shopping list view. Original idea/propsal: felixschndr/mealie-bring-api#77 (comment) |
Beta Was this translation helpful? Give feedback.
-
|
I would formulate it slightly different than OP: Such shoppinglist-action would be visible on shopping list page. Since being a different action type than receipe-action, this would not show on receipe page @kiwi220 : trust you had the same idea and hope this is a helpful clarification. if not, kindly apologize, I didn‘t mean to hijack your proposal and will create own one |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
First Check
Please provide a concise description of the problem that would be addressed by this feature.
Recipe actions are only accessible from the recipe page (three dots menu).
However, some actions are not recipe-specific - for example, actions that
operate on the shopping list itself. Having to navigate to a recipe first
just to trigger a shopping-list-related action feels unintuitive and adds
unnecessary steps.
Please provide a concise description of the feature that would resolve your issue.
Add the ability to trigger recipe actions directly from the shopping list
page, e.g. via a button or a menu similar to the one on the recipe page.
This would allow users to trigger list-related actions without needing to
open a recipe first.
Please consider and list out some caveats or tradeoffs made in your design decision
Some recipe actions are recipe-specific and may not make sense without a
recipe context (e.g. they expect recipe data in the request body). These
would need to be handled gracefully, either by hiding them on the shopping
list page or by sending an empty/generic payload.
Additional Information
Beta Was this translation helpful? Give feedback.
All reactions