mirror of
https://github.com/pretix/pretix.git
synced 2026-05-17 17:14:04 +00:00
fix code style issues
This commit is contained in:
@@ -32,7 +32,6 @@
|
|||||||
# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||||
# License for the specific language governing permissions and limitations under the License.
|
# License for the specific language governing permissions and limitations under the License.
|
||||||
|
|
||||||
import copy
|
|
||||||
import json
|
import json
|
||||||
from collections import OrderedDict
|
from collections import OrderedDict
|
||||||
from datetime import datetime, time, timedelta
|
from datetime import datetime, time, timedelta
|
||||||
@@ -166,8 +165,7 @@ OPTIONS = OrderedDict([
|
|||||||
|
|
||||||
|
|
||||||
def render_pdf(event, positions, opt):
|
def render_pdf(event, positions, opt):
|
||||||
from PyPDF2 import PdfMerger, PdfReader, PdfWriter, Transformation
|
from PyPDF2 import PdfMerger, PdfReader, PdfWriter
|
||||||
from PyPDF2.generic import RectangleObject
|
|
||||||
Renderer._register_fonts()
|
Renderer._register_fonts()
|
||||||
|
|
||||||
renderermap = {
|
renderermap = {
|
||||||
@@ -178,7 +176,7 @@ def render_pdf(event, positions, opt):
|
|||||||
default_renderer = _renderer(event, event.badge_layouts.get(default=True))
|
default_renderer = _renderer(event, event.badge_layouts.get(default=True))
|
||||||
except BadgeLayout.DoesNotExist:
|
except BadgeLayout.DoesNotExist:
|
||||||
default_renderer = None
|
default_renderer = None
|
||||||
|
|
||||||
op_renderers = [(op, renderermap.get(op.item_id, default_renderer)) for op in positions if renderermap.get(op.item_id, default_renderer)]
|
op_renderers = [(op, renderermap.get(op.item_id, default_renderer)) for op in positions if renderermap.get(op.item_id, default_renderer)]
|
||||||
if not len(op_renderers):
|
if not len(op_renderers):
|
||||||
raise OrderError(_("None of the selected products is configured to print badges."))
|
raise OrderError(_("None of the selected products is configured to print badges."))
|
||||||
@@ -191,7 +189,7 @@ def render_pdf(event, positions, opt):
|
|||||||
})
|
})
|
||||||
for op, renderer in op_renderers:
|
for op, renderer in op_renderers:
|
||||||
buffer = BytesIO()
|
buffer = BytesIO()
|
||||||
page = canvas.Canvas(buffer, pagesize=pagesizes.A4)
|
page = canvas.Canvas(buffer, pagesize=pagesizes.A4)
|
||||||
with language(op.order.locale, op.order.event.settings.region):
|
with language(op.order.locale, op.order.event.settings.region):
|
||||||
renderer.draw_page(page, op.order, op)
|
renderer.draw_page(page, op.order, op)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user