diff options
author | jaseg <git@jaseg.de> | 2024-07-07 16:52:24 +0200 |
---|---|---|
committer | jaseg <git@jaseg.de> | 2024-07-07 16:52:24 +0200 |
commit | 4aab344a187434b48b9d2f09090abe0f998d1f2a (patch) | |
tree | 163dc65c3c766b494eaf00c19ba846f77375ffbe /gerbonara/cad/protoserve.py | |
parent | 21218239e49dfadc397ecb6f1d4542bc95b4d340 (diff) | |
download | gerbonara-4aab344a187434b48b9d2f09090abe0f998d1f2a.tar.gz gerbonara-4aab344a187434b48b9d2f09090abe0f998d1f2a.tar.bz2 gerbonara-4aab344a187434b48b9d2f09090abe0f998d1f2a.zip |
protoboard: add split front/back view in webthing
Diffstat (limited to 'gerbonara/cad/protoserve.py')
-rw-r--r-- | gerbonara/cad/protoserve.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gerbonara/cad/protoserve.py b/gerbonara/cad/protoserve.py index 3271af1..c3224e3 100644 --- a/gerbonara/cad/protoserve.py +++ b/gerbonara/cad/protoserve.py @@ -159,11 +159,11 @@ def to_board(obj): mounting_hole_offset=mounting_hole_offset, unit=unit) -@app.route('/preview.svg', methods=['POST']) -async def preview(): +@app.route('/preview_<side>.svg', methods=['POST']) +async def preview(side): obj = await request.get_json() board = to_board(obj) - return Response(str(board.pretty_svg()), mimetype='image/svg+xml') + return Response(str(board.pretty_svg(side=side)), mimetype='image/svg+xml') @app.route('/gerbers.zip', methods=['POST']) async def gerbers(): |