Explorar o código

Custom fields - removed the debug lines

Osamu-kj %!s(int64=3) %!d(string=hai) anos
pai
achega
7141fc8eb0
Modificáronse 1 ficheiros con 1 adicións e 4 borrados
  1. 1 4
      netbox/netbox/tables/columns.py

+ 1 - 4
netbox/netbox/tables/columns.py

@@ -429,7 +429,7 @@ class CustomFieldColumn(tables.Column):
     @staticmethod
     def _likify_item(item):
         if hasattr(item, 'get_absolute_url'):
-            return f'<a href="{item.get_absolute_url()}">{item}</a>'
+            return f'<a href="{item.get_absolute_url()}">{escape(item)}</a>'
         return escape(item)
 
     def render(self, value):
@@ -442,9 +442,6 @@ class CustomFieldColumn(tables.Column):
         if self.customfield.type == CustomFieldTypeChoices.TYPE_MULTISELECT:
             return ', '.join(v for v in value)
         if self.customfield.type == CustomFieldTypeChoices.TYPE_MULTIOBJECT:
-            print (mark_safe(', '.join([
-                self._likify_item(obj) for obj in self.customfield.deserialize(value)
-            ])))
             return mark_safe(', '.join([
                 self._likify_item(obj) for obj in self.customfield.deserialize(value)
             ]))