Code Duplication    Length = 18-19 lines in 2 locations

bika/lims/browser/worksheet/views/add_blank.py 1 location

@@ 12-30 (lines=19) @@
9
from referencesamples import ReferenceSamplesView
10
11
12
class AddBlankView(ReferenceSamplesView):
13
    """Displays reference control samples
14
    """
15
16
    def __init__(self, context, request):
17
        super(AddBlankView, self).__init__(context, request)
18
19
        self.contentFilter = {
20
            "portal_type": "ReferenceSample",
21
            "getSupportedServices": self.get_assigned_services_uids(),
22
            "isValid": True,
23
            "getBlank": True,
24
            "review_state": "current",
25
            "inactive_state": "active",
26
            "sort_on": "sortable_title",
27
            "sort_order": "ascending",
28
        }
29
30
        self.title = _("Add Blank Reference")
31

bika/lims/browser/worksheet/views/add_control.py 1 location

@@ 12-29 (lines=18) @@
9
from referencesamples import ReferenceSamplesView
10
11
12
class AddControlView(ReferenceSamplesView):
13
    """Displays reference control samples
14
    """
15
16
    def __init__(self, context, request):
17
        super(AddControlView, self).__init__(context, request)
18
19
        self.contentFilter = {
20
            "portal_type": "ReferenceSample",
21
            "getSupportedServices": self.get_assigned_services_uids(),
22
            "isValid": True,
23
            "getBlank": False,
24
            "review_state": "current",
25
            "inactive_state": "active",
26
            "sort_on": "sortable_title",
27
            "sort_order": "ascending",
28
        }
29
        self.title = _("Add Control Reference")
30