def view_letter_template_preview(service_id, template_id, filetype):
    if filetype not in ('pdf', 'png'):
        abort(404)

    db_template = current_service.get_template(template_id)

    return TemplatePreview.from_database_object(db_template, filetype, page=request.args.get('page'))
Beispiel #2
0
def view_template_version_preview(service_id, template_id, version, filetype):
    db_template = current_service.get_template(template_id, version=version)
    return TemplatePreview.from_database_object(db_template, filetype)
Beispiel #3
0
def view_template_version_preview(service_id, template_id, version, filetype):
    db_template = service_api_client.get_service_template(
        service_id, template_id, version=version)['data']
    return TemplatePreview.from_database_object(db_template, filetype)