- ID
- e6f41afd-82e2-40d9-8b00-1bae61c51315
2026-03-26
Meetings
DONE Workflows 101
- ID
- 5923acb6-d7bf-33e0-70de-d57b12624e86
DONE Hungryroot Board Game Afternoon meetup
- ID
- 96a20658-a7ae-4076-802b-d1965b7552bc
Tasks
DONE Help Cris with a linting issue around API checks
- ID
- d0504b65-6d0b-66dc-d124-0483942e2174
From Cris on slack:
I'm running across a failure in this test:
`OpenAPISchemaValidationTestCase.test_schema_generates_without_warnings`
The error is this:
#+begin_src python
Traceback (most recent call last):
File "/srv/hungryroot/app/tests/rest/test_schema_validation.py", line 36, in test_schema_generates_without_warnings
self.assertEqual(
AssertionError: 16 != 15 : Schema generated with 16 warning(s):
Warning: encountered multiple names for the same choice set (OutOfStockEnum). This may be unwanted even though the generated schema is technically correct. Add an entry to ENUM_NAME_OVERRIDES to fix the naming.
#+end_src
That first one is the problem.
I added an out_of_stock parameter to the v3/search endpoint here:
So, I think it is seeing that parameter for that thinking it needs to be just
like the other one. Aside from renaming it, what can I do to tell it that this
is a different enum?
- Note taken on
Going to try to pull the branch down and reproduce the bug.
DONE Finish up the Cookbooks TDD [BE-7389]
- ID
- d56d5fcd-c08e-c63b-441b-24ee50bbad30
BE-7389 Spike: Spec out Django models and APIs for Cookbooks / Collections app