1
0
mirror of https://github.com/netbox-community/netbox.git synced 2024-05-10 07:54:54 +00:00

Merge pull request #9911 from oasys/9906-support-color-on-frontrearport-import-export

Fixes #9906 import/export front/rearport color field for module- and device-types
This commit is contained in:
Jeremy Stretch
2022-08-03 14:58:02 -04:00
committed by GitHub
2 changed files with 4 additions and 2 deletions

View File

@ -146,7 +146,7 @@ class FrontPortTemplateImportForm(ComponentTemplateImportForm):
class Meta: class Meta:
model = FrontPortTemplate model = FrontPortTemplate
fields = [ fields = [
'device_type', 'module_type', 'name', 'type', 'rear_port', 'rear_port_position', 'label', 'description', 'device_type', 'module_type', 'name', 'type', 'color', 'rear_port', 'rear_port_position', 'label', 'description',
] ]
@ -158,7 +158,7 @@ class RearPortTemplateImportForm(ComponentTemplateImportForm):
class Meta: class Meta:
model = RearPortTemplate model = RearPortTemplate
fields = [ fields = [
'device_type', 'module_type', 'name', 'type', 'positions', 'label', 'description', 'device_type', 'module_type', 'name', 'type', 'color', 'positions', 'label', 'description',
] ]

View File

@ -462,6 +462,7 @@ class FrontPortTemplate(ModularComponentTemplateModel):
return { return {
'name': self.name, 'name': self.name,
'type': self.type, 'type': self.type,
'color': self.color,
'rear_port': self.rear_port.name, 'rear_port': self.rear_port.name,
'rear_port_position': self.rear_port_position, 'rear_port_position': self.rear_port_position,
'label': self.label, 'label': self.label,
@ -511,6 +512,7 @@ class RearPortTemplate(ModularComponentTemplateModel):
return { return {
'name': self.name, 'name': self.name,
'type': self.type, 'type': self.type,
'color': self.color,
'positions': self.positions, 'positions': self.positions,
'label': self.label, 'label': self.label,
'description': self.description, 'description': self.description,