mirror of
https://github.com/GNS3/gns3-server
synced 2024-12-25 08:18:30 +00:00
Fix invalid height for drawing images
Fix https://github.com/GNS3/gns3-gui/issues/1462
This commit is contained in:
parent
43afce740d
commit
2d86a7fdcf
@ -73,7 +73,7 @@ class Drawing:
|
||||
return data.decode()
|
||||
except UnicodeError:
|
||||
width, height, filetype = get_size(data)
|
||||
return "<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" height=\"{height}\" width=\"{width}\">\n<image height=\"{height}\" width=\"{width}\" xlink:href=\"data:image/{filetype};base64,{b64}\" />\n</svg>".format(b64=base64.b64encode(data).decode(), filetype=filetype, width=width, height=width)
|
||||
return "<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" height=\"{height}\" width=\"{width}\">\n<image height=\"{height}\" width=\"{width}\" xlink:href=\"data:image/{filetype};base64,{b64}\" />\n</svg>".format(b64=base64.b64encode(data).decode(), filetype=filetype, width=width, height=height)
|
||||
except OSError:
|
||||
log.warning("Image file %s missing", filename)
|
||||
return "<svg></svg>"
|
||||
@ -172,7 +172,7 @@ class Drawing:
|
||||
svg_changed = False
|
||||
for prop in kwargs:
|
||||
if prop == "drawing_id":
|
||||
pass # No good reason to change a drawing_id
|
||||
pass # No good reason to change a drawing_id
|
||||
elif getattr(self, prop) != kwargs[prop]:
|
||||
if prop == "svg":
|
||||
# To avoid spamming client with large data we don't send the svg if the SVG didn't change
|
||||
|
Loading…
Reference in New Issue
Block a user