Code Duplication    Length = 27-27 lines in 2 locations

django-data/image/cryoweb/helpers.py 1 location

@@ 91-117 (lines=27) @@
88
    pass
89
90
91
def send_message(submission_obj, send_validation=False):
92
    """
93
    Update submission.status and submission message using django
94
    channels
95
96
    Args:
97
        submission_obj (image_app.models.Submission): an UID submission
98
        object
99
        send_validation (bool): send validation message or not
100
    """
101
102
    # define a message to send
103
    message = {
104
        'message': STATUSES.get_value_display(submission_obj.status),
105
        'notification_message': submission_obj.message,
106
    }
107
108
    # if validation message is needed, add to the final message
109
    if send_validation:
110
        message['validation_message'] = construct_validation_message(
111
            submission_obj)
112
113
    # now send the message to its submission
114
    asyncio.get_event_loop().run_until_complete(
115
        send_message_to_websocket(
116
            message,
117
            submission_obj.pk
118
        )
119
    )
120

django-data/image/crbanim/helpers.py 1 location

@@ 37-63 (lines=27) @@
34
    pass
35
36
37
def send_message(submission_obj, send_validation=False):
38
    """
39
    Update submission.status and submission message using django
40
    channels
41
42
    Args:
43
        submission_obj (image_app.models.Submission): an UID submission
44
        object
45
        send_validation (bool): send validation message or not
46
    """
47
48
    # define a message to send
49
    message = {
50
        'message': STATUSES.get_value_display(submission_obj.status),
51
        'notification_message': submission_obj.message,
52
    }
53
54
    # if validation message is needed, add to the final message
55
    if send_validation:
56
        message['validation_message'] = construct_validation_message(
57
            submission_obj)
58
59
    # now send the message to its submission
60
    asyncio.get_event_loop().run_until_complete(
61
        send_message_to_websocket(
62
            message,
63
            submission_obj.pk
64
        )
65
    )
66