diff --git a/CHANGES.rst b/CHANGES.rst index 8e2cd13aab..6e77f46159 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -17,6 +17,7 @@ Changelog **Fixed** +- #1583 Fix traceback in services listing in ARTemplate view - #1581 Fix Some values are not properly rendered in services listing - #1580 Fix Analysts are not displayed once created in worksheets listing - #1575 Fix Uncertainties are displayed although result is below Detection Limit diff --git a/bika/lims/browser/widgets/artemplateanalyseswidget.py b/bika/lims/browser/widgets/artemplateanalyseswidget.py index 8ad2480e2d..4a5fbef6fe 100644 --- a/bika/lims/browser/widgets/artemplateanalyseswidget.py +++ b/bika/lims/browser/widgets/artemplateanalyseswidget.py @@ -230,12 +230,14 @@ def folderitem(self, obj, item, index): item["replace"]["Title"] = get_link(url, value=title) item["Price"] = self.format_price(obj.Price) item["allow_edit"] = self.get_editable_columns() - item["required"].append("Partition") item["choices"]["Partition"] = self.partition_choices item["Partition"] = partition item["Hidden"] = hidden item["selected"] = uid in self.configuration + # Make partition a required field + item.setdefault("required", []).append("Partition") + # Add methods methods = obj.getMethods() if methods: