fix broken E-Mail templatetag

This commit is contained in:
Jens Langhammer
2019-03-03 21:05:17 +01:00
parent c1640b9411
commit 612f95c3ba

View File

@ -1,20 +0,0 @@
"""passbook core inlining template tags"""
import os
from django import template
from django.conf import settings
register = template.Library()
@register.simple_tag()
def inline_static(path):
"""Inline static asset. If file is binary, return b64 representation"""
prefix = 'data:image/svg+xml;utf8,'
data = ''
full_path = settings.STATIC_ROOT + '/' + path
if os.path.exists(full_path):
if full_path.endswith('.svg'):
with open(full_path) as _file:
data = _file.read()
return prefix + data