Devices with Images on the rear side are not clickable in the rack view svg.
### NetBox version

v3.1.9

### Python version

3.9

### Steps to Reproduce

1. create a rack
2. create a full-depth device type
3. add front and read pictures to the device type
4. create a device with the created device type in the rack
5. look at the front and rear of the device in the SVG with images enabled.

### Expected Behavior

Front as well as rear should have a link to the device, independently of whether images are shown or not.

### Observed Behavior

Only the front can be clicked. When only labels are show the Link can be clicked.
diff --git a/netbox/dcim/svg.py b/netbox/dcim/svg.py
index e333320b6..7cd0fa417 100644
--- a/netbox/dcim/svg.py
+++ b/netbox/dcim/svg.py
@@ -146,10 +146,10 @@ class RackElevationSVG:
                 class_='device-image'
             )
             image.fit(scale='slice')
-            drawing.add(image)
-            drawing.add(drawing.text(get_device_name(device), insert=text, stroke='black',
-                        stroke_width='0.2em', stroke_linejoin='round', class_='device-image-label'))
-            drawing.add(drawing.text(get_device_name(device), insert=text, fill='white', class_='device-image-label'))
+            link.add(image)
+            link.add(drawing.text(get_device_name(device), insert=text, stroke='black',
+                     stroke_width='0.2em', stroke_linejoin='round', class_='device-image-label'))
+            link.add(drawing.text(get_device_name(device), insert=text, fill='white', class_='device-image-label'))
 
     @staticmethod
     def _draw_empty(drawing, rack, start, end, text, id_, face_id, class_, reservation):
['netbox/dcim/svg.py']