fix: show proper batch status text, from enum
This commit is contained in:
parent
cbfa7f652f
commit
fa2a90c9cc
1 changed files with 6 additions and 2 deletions
|
|
@ -2,7 +2,7 @@
|
|||
################################################################################
|
||||
#
|
||||
# wuttaweb -- Web App for Wutta Framework
|
||||
# Copyright © 2024-2025 Lance Edgar
|
||||
# Copyright © 2024-2026 Lance Edgar
|
||||
#
|
||||
# This file is part of Wutta Framework.
|
||||
#
|
||||
|
|
@ -32,7 +32,7 @@ import markdown
|
|||
from sqlalchemy import orm
|
||||
|
||||
from wuttaweb.views import MasterView
|
||||
from wuttaweb.forms.schema import UserRef
|
||||
from wuttaweb.forms.schema import UserRef, WuttaDictEnum
|
||||
from wuttaweb.forms.widgets import BatchIdWidget
|
||||
|
||||
|
||||
|
|
@ -147,6 +147,9 @@ class BatchMasterView(MasterView):
|
|||
# description
|
||||
g.set_link("description")
|
||||
|
||||
# status_code
|
||||
g.set_enum("status_code", self.model_class.STATUS)
|
||||
|
||||
def render_batch_id( # pylint: disable=empty-docstring,unused-argument
|
||||
self, batch, key, value
|
||||
):
|
||||
|
|
@ -191,6 +194,7 @@ class BatchMasterView(MasterView):
|
|||
if self.creating:
|
||||
f.remove("status_code")
|
||||
else:
|
||||
f.set_node("status_code", WuttaDictEnum(self.request, batch.STATUS))
|
||||
f.set_readonly("status_code")
|
||||
|
||||
# created
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue