Org Web Adapter

journals/2026_03_26.org

ID
e6f41afd-82e2-40d9-8b00-1bae61c51315

2026-03-26

Meetings

DONE Workflows 101

workmeetinghungryrootengineeringworkflows
ID
5923acb6-d7bf-33e0-70de-d57b12624e86

DONE Hungryroot Board Game Afternoon meetup

workmeetingboardgameshungryroot
ID
96a20658-a7ae-4076-802b-d1965b7552bc

Tasks

DONE Help Cris with a linting issue around API checks

workchoreapihungryrootbug
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:

https://github.com/hungryroot/hungryroot/pull/13560/changes#diff-087c3029d7e7d6e9b0d39ae2ccd023524c73104d3eab72059a58dbe8ab5c692cR33

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