Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Meal entry in meal plan without section cause error #285

Open
AlesZurek opened this issue Aug 21, 2023 · 3 comments
Open

Meal entry in meal plan without section cause error #285

AlesZurek opened this issue Aug 21, 2023 · 3 comments

Comments

@AlesZurek
Copy link

AlesZurek commented Aug 21, 2023

Describe the bug
Mealplan with default (empty) section cause breaking loading of grocy integration
Exact error message is
Logger: custom_components.grocy.coordinator
Source: helpers/update_coordinator.py:229
Error fetching grocy data: Update failed: 1 validation error for MealPlanSectionResponse name none is not an allowed value (type=type_error.none.not_allowed)

Current workaround is to add "dummy" section and set it up for every meal added but if you forget whole integration will stop working.

Expected behavior
Meal in meaplan without section (empty section) will be loaded and will not break loading of grocy integration.

To Reproduce
Steps to reproduce the behavior:

  1. Go to Grocy mealplan and add meal without section
    image
  2. Reload integration in Home assistant
  3. See error in Home assistant logs
    Error fetching grocy data: Update failed: 1 validation error for MealPlanSectionResponse name none is not an allowed value (type=type_error.none.not_allowed)

General information to help debugging:

What sensors do you have enabled? Are they working and/or what state are they in? Do you have the corresponding functions enabled in Grocy?
Chores, mealplan, overdue chores, overdue tasks, tasks

What is your installed versions of Home Assistant, Grocy and this integration?
Grocy v4.3.4
by Grocy
Version: v4.11.1

Home Assistant 2023.8.3

Grocy Version 4.0.2

How do you have Grocy installed? Add-on or external?
External

@Disane87
Copy link

Disane87 commented Dec 4, 2023

I have the same error

@themagicpanda
Copy link

I am also having this issue.

@marikakief
Copy link

I am experiencing the same.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants