diff mbox series

[layerindex-web,2/2] rrs_upstream_email.py: fix email sending error

Message ID 20240907113114.3361680-2-yi.zhao@windriver.com
State Under Review
Delegated to: Tim Orling
Headers show
Series [layerindex-web,1/2] rrs: fix bitbakepath variable | expand

Commit Message

Yi Zhao Sept. 7, 2024, 11:31 a.m. UTC
According to commit [1], use recipesymbol instead of recipe to fix email
sending errors:

django.core.exceptions.FieldError: Cannot resolve keyword 'recipe' into
field. Choices are: history, history_id, id, maintainer, maintainer_id,
recipesymbol, recipesymbol_id

[1] https://git.yoctoproject.org/layerindex-web/commit/?id=c0b84391827840ef302b1172f7533e887af50a54

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
---
 rrs/tools/rrs_upstream_email.py | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)
diff mbox series

Patch

diff --git a/rrs/tools/rrs_upstream_email.py b/rrs/tools/rrs_upstream_email.py
index d87f791..9341333 100755
--- a/rrs/tools/rrs_upstream_email.py
+++ b/rrs/tools/rrs_upstream_email.py
@@ -174,13 +174,13 @@  def main():
                 sys.exit(1)
 
             for recipe in layerbranch.recipe_set.all():
-                recipe_upstream_query = RecipeUpstream.objects.filter(recipe =
-                        recipe, history = recipe_upstream_history)
+                recipe_upstream_query = RecipeUpstream.objects.filter(recipesymbol__pn =
+                        recipe.pn, history = recipe_upstream_history)
                 if recipe_upstream_query and recipe_upstream_query[0].status == 'N':
                     recipes[recipe] = {}
 
-                    recipe_maintainer = RecipeMaintainer.objects.filter(recipe =
-                            recipe, history = recipe_maintainer_history)[0]
+                    recipe_maintainer = RecipeMaintainer.objects.filter(recipesymbol__pn =
+                            recipe.pn, history = recipe_maintainer_history)[0]
                     recipes[recipe]['maintainer'] = recipe_maintainer
                     recipes[recipe]['upstream'] = recipe_upstream_query[0]