Forráskód Böngészése

Handle null table in TableConfigForm

Brian Tiemann 11 hónapja
szülő
commit
3b894f9ccb
1 módosított fájl, 3 hozzáadás és 2 törlés
  1. 3 2
      netbox/utilities/forms/forms.py

+ 3 - 2
netbox/utilities/forms/forms.py

@@ -132,8 +132,9 @@ class TableConfigForm(forms.Form):
         super().__init__(*args, **kwargs)
         super().__init__(*args, **kwargs)
 
 
         # Initialize columns field based on table attributes
         # Initialize columns field based on table attributes
-        self.fields['available_columns'].choices = table.available_columns
-        self.fields['columns'].choices = table.selected_columns
+        if table:
+            self.fields['available_columns'].choices = table.available_columns
+            self.fields['columns'].choices = table.selected_columns
 
 
     @property
     @property
     def table_name(self):
     def table_name(self):