Skip to content

Commit 74b7125

Browse files
authored
Merge pull request #103 from cruse1977/master
Initial 4.3 commit
2 parents 37563a4 + ddec5aa commit 74b7125

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

netbox_qrcode/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ class QRCodeConfig(PluginConfig):
1010
author = 'Nikolay Yuzefovich'
1111
author_email = 'mgk.kolek@gmail.com'
1212
required_settings = []
13-
min_version = '4.2.0'
14-
max_version = '4.2.99'
13+
# min_version = '4.2.0'
14+
# max_version = '4.2.99'
1515
default_settings = {
1616
'with_text': True,
1717
'text_fields': ['name', 'serial'],

netbox_qrcode/template_content.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ def x_page(self):
1717
request = self.context['request']
1818
url = request.build_absolute_uri(obj.get_absolute_url())
1919
# get object settings
20-
obj_cfg = config.get(self.model.replace('dcim.', ''))
20+
obj_cfg = config.get(self.models[0].replace('dcim.', ''))
2121
if obj_cfg is None:
2222
return ''
2323
# and ovverride default
@@ -80,42 +80,42 @@ def x_page(self):
8080

8181

8282
class DeviceQRCode(QRCode):
83-
model = 'dcim.device'
83+
models = ('dcim.device',)
8484

8585
def right_page(self):
8686
return self.x_page()
8787

8888

8989
class RackQRCode(QRCode):
90-
model = 'dcim.rack'
90+
models = ('dcim.rack',)
9191

9292
def right_page(self):
9393
return self.x_page()
9494

9595

9696
class CableQRCode(QRCode):
97-
model = 'dcim.cable'
97+
models = ('dcim.cable',)
9898

9999
def left_page(self):
100100
return self.x_page()
101101

102102

103103
class LocationQRCode(QRCode):
104-
model = 'dcim.location'
104+
models = ('dcim.location',)
105105

106106
def left_page(self):
107107
return self.x_page()
108108

109109

110110
class PowerFeedQRCode(QRCode):
111-
model = 'dcim.powerfeed'
111+
models = ('dcim.powerfeed',)
112112

113113
def right_page(self):
114114
return self.x_page()
115115

116116

117117
class PowerPanelQRCode(QRCode):
118-
model = 'dcim.powerpanel'
118+
models = ('dcim.powerpanel',)
119119

120120
def right_page(self):
121121
return self.x_page()

0 commit comments

Comments
 (0)