Save the default Dymo stock with the other label settings
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Vunz4VLxAYDBnU5tLciLDC
This commit is contained in:
1 parent
51e9478065
commit
a15d5e4d53
1 file changed
+6
-1
@@ -32,7 +32,7 @@ from app import db
|
||||
from app.models.part_label import PartCategory, PartLabel, slugify
|
||||
from app.models.site_setting import SiteSetting
|
||||
from app.routes.admin import admin_required
|
||||
from app.services import label_render, tape_printer
|
||||
from app.services import dymo_sheet, label_render, tape_printer
|
||||
from app.services.part_catalog import (RebrickableAPI, cache_part_image,
|
||||
ensure_seeded, seed_categories)
|
||||
|
||||
@@ -438,6 +438,9 @@ def settings():
|
||||
SiteSetting.set('tape_size_mode',
|
||||
request.form.get('tape_size_mode')
|
||||
or tape_printer.DEFAULT_SIZE_MODE)
|
||||
SiteSetting.set('dymo_stock',
|
||||
request.form.get('dymo_stock')
|
||||
or dymo_sheet.DEFAULT_STOCK)
|
||||
db.session.commit()
|
||||
flash('Label settings saved.', 'success')
|
||||
return redirect(url_for('labels.settings'))
|
||||
@@ -463,4 +466,6 @@ def settings():
|
||||
size_modes=tape_printer.SIZE_MODES,
|
||||
tape_size_mode=SiteSetting.get('tape_size_mode',
|
||||
tape_printer.DEFAULT_SIZE_MODE),
|
||||
dymo_stocks=dymo_sheet.STOCKS,
|
||||
dymo_stock=SiteSetting.get('dymo_stock', dymo_sheet.DEFAULT_STOCK),
|
||||
)
|
||||
Reference in new issue
Block a user