|
|
@ -212,6 +212,9 @@ def decorate(svg, node, metadata): |
|
|
|
if key == 'xlink' and isinstance(value, dict): |
|
|
|
if key == 'xlink' and isinstance(value, dict): |
|
|
|
value = value.get('href', value) |
|
|
|
value = value.get('href', value) |
|
|
|
if value: |
|
|
|
if value: |
|
|
|
|
|
|
|
if isinstance(value, unicode): |
|
|
|
|
|
|
|
svg.node(node, 'desc', class_=key).text = value |
|
|
|
|
|
|
|
else: |
|
|
|
svg.node(node, 'desc', class_=key).text = str(value) |
|
|
|
svg.node(node, 'desc', class_=key).text = str(value) |
|
|
|
return node |
|
|
|
return node |
|
|
|
|
|
|
|
|
|
|
|