From 6d31e6ebf759f4adac16539538ae7a8fd3db5947 Mon Sep 17 00:00:00 2001 From: Paul Eggleton Date: Wed, 20 Dec 2017 15:12:28 +1300 Subject: [PATCH] admin: fix regression in ClassicRecipe admin Since we added the "packageconfig" to Recipe we need to exclude it from the admin or we see an error when we try to open ClassicRecipe in the admin site. Signed-off-by: Paul Eggleton --- layerindex/admin.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/layerindex/admin.py b/layerindex/admin.py index ed0307c..f89cda6 100644 --- a/layerindex/admin.py +++ b/layerindex/admin.py @@ -113,7 +113,7 @@ class DynamicBuildDepAdmin(admin.ModelAdmin): class ClassicRecipeAdmin(admin.ModelAdmin): search_fields = ['filename', 'pn'] list_filter = ['layerbranch__layer__name', 'layerbranch__branch__name'] - readonly_fields = [fieldname for fieldname in Recipe._meta.get_all_field_names() if fieldname != 'recipefiledependency'] + readonly_fields = [fieldname for fieldname in Recipe._meta.get_all_field_names() if fieldname not in ['recipefiledependency', 'packageconfig']] def has_add_permission(self, request, obj=None): return False def has_delete_permission(self, request, obj=None):