duplicated block id: 1 size: 53 cleaned lines of code in 2 files: - source/core-api/lambda_functions/auth_generate_token.py (109:167) - source/core-api/lambda_functions/generate_token.py (104:162) duplicated block id: 2 size: 26 cleaned lines of code in 2 files: - source/core-api/lambda_functions/auth_generate_token.py (173:198) - source/core-api/lambda_functions/generate_token.py (168:193) duplicated block id: 3 size: 22 cleaned lines of code in 2 files: - source/core-api/lambda_functions/get_list_expired_tokens.py (17:44) - source/core-api/lambda_functions/get_num_active_tokens.py (18:45) duplicated block id: 4 size: 21 cleaned lines of code in 2 files: - source/core-api/lambda_functions/get_serving_num.py (18:45) - source/core-api/lambda_functions/get_waiting_num.py (18:45) duplicated block id: 5 size: 15 cleaned lines of code in 2 files: - source/core-api/lambda_functions/get_queue_num.py (18:39) - source/core-api/lambda_functions/get_waiting_num.py (18:38) duplicated block id: 6 size: 15 cleaned lines of code in 2 files: - source/core-api/lambda_functions/get_queue_num.py (18:39) - source/core-api/lambda_functions/get_serving_num.py (18:38) duplicated block id: 7 size: 15 cleaned lines of code in 2 files: - source/control-panel/src/components/ActiveTokens.vue (67:81) - source/control-panel/src/components/ExpiredTokens.vue (62:76) duplicated block id: 8 size: 14 cleaned lines of code in 2 files: - source/control-panel/src/components/ExpiredTokens.vue (82:95) - source/control-panel/src/components/ServingCounter.vue (68:81) duplicated block id: 9 size: 14 cleaned lines of code in 2 files: - source/control-panel/src/components/ExpiredTokens.vue (82:95) - source/control-panel/src/components/WaitingRoomSize.vue (67:80) duplicated block id: 10 size: 14 cleaned lines of code in 2 files: - source/control-panel/src/components/ActiveTokens.vue (87:100) - source/control-panel/src/components/WaitingRoomSize.vue (67:80) duplicated block id: 11 size: 14 cleaned lines of code in 2 files: - source/core-api/lambda_functions/get_waiting_num.py (18:33) - source/core-api/lambda_functions/increment_serving_counter.py (19:35) duplicated block id: 12 size: 14 cleaned lines of code in 2 files: - source/core-api/lambda_functions/get_queue_num.py (18:34) - source/core-api/lambda_functions/increment_serving_counter.py (19:35) duplicated block id: 13 size: 14 cleaned lines of code in 2 files: - source/control-panel/src/components/ActiveTokens.vue (87:100) - source/control-panel/src/components/ExpiredTokens.vue (82:95) duplicated block id: 14 size: 14 cleaned lines of code in 2 files: - source/core-api/lambda_functions/get_serving_num.py (18:33) - source/core-api/lambda_functions/increment_serving_counter.py (19:35) duplicated block id: 15 size: 14 cleaned lines of code in 2 files: - source/control-panel/src/components/ServingCounter.vue (68:81) - source/control-panel/src/components/WaitingRoomSize.vue (67:80) duplicated block id: 16 size: 14 cleaned lines of code in 2 files: - source/core-api/lambda_functions/auth_generate_token.py (75:92) - source/core-api/lambda_functions/generate_token.py (70:87) duplicated block id: 17 size: 14 cleaned lines of code in 2 files: - source/control-panel/src/components/ActiveTokens.vue (87:100) - source/control-panel/src/components/ServingCounter.vue (68:81) duplicated block id: 18 size: 13 cleaned lines of code in 2 files: - source/core-api-authorizers-sample/www/waitingroom/index.html (43:55) - source/openid-waitingroom/www/login.html (39:51) duplicated block id: 19 size: 13 cleaned lines of code in 2 files: - source/control-panel/src/components/IncrementServingCounter.vue (103:115) - source/control-panel/src/components/ResetWaitingRoom.vue (88:100) duplicated block id: 20 size: 12 cleaned lines of code in 2 files: - source/control-panel/src/components/IncrementServingCounter.vue (82:93) - source/control-panel/src/components/ResetWaitingRoom.vue (68:79) duplicated block id: 21 size: 12 cleaned lines of code in 2 files: - source/control-panel/src/components/ActiveTokens.vue (67:78) - source/control-panel/src/components/IncrementServingCounter.vue (82:93) duplicated block id: 22 size: 12 cleaned lines of code in 2 files: - source/control-panel/src/components/ExpiredTokens.vue (62:73) - source/control-panel/src/components/ResetWaitingRoom.vue (68:79) duplicated block id: 23 size: 12 cleaned lines of code in 2 files: - source/sample-waiting-room-site/src/components/MyPosition.vue (113:124) - source/sample-waiting-room-site/src/components/ServingPosition.vue (91:102) duplicated block id: 24 size: 12 cleaned lines of code in 2 files: - source/sample-waiting-room-site/src/components/MyPosition.vue (113:124) - source/sample-waiting-room-site/src/components/WaitingRoomSize.vue (67:78) duplicated block id: 25 size: 12 cleaned lines of code in 2 files: - source/core-api/lambda_functions/get_list_expired_tokens.py (58:69) - source/core-api/lambda_functions/get_num_active_tokens.py (61:72) duplicated block id: 26 size: 12 cleaned lines of code in 2 files: - source/control-panel/src/components/ActiveTokens.vue (67:78) - source/control-panel/src/components/ResetWaitingRoom.vue (68:79) duplicated block id: 27 size: 12 cleaned lines of code in 2 files: - source/control-panel/src/components/ExpiredTokens.vue (62:73) - source/control-panel/src/components/IncrementServingCounter.vue (82:93) duplicated block id: 28 size: 12 cleaned lines of code in 2 files: - source/core-api-authorizers-sample/www/waitingroom/index.html (5:18) - source/openid-waitingroom/www/login.html (6:19) duplicated block id: 29 size: 12 cleaned lines of code in 2 files: - source/sample-waiting-room-site/src/components/ServingPosition.vue (91:102) - source/sample-waiting-room-site/src/components/WaitingRoomSize.vue (67:78) duplicated block id: 30 size: 11 cleaned lines of code in 2 files: - source/openid-waitingroom/chalice/app.py (136:147) - source/openid-waitingroom/chalice/app.py (183:194) duplicated block id: 31 size: 11 cleaned lines of code in 2 files: - source/core-api-authorizers-sample/www/waitingroom/index.html (124:134) - source/openid-waitingroom/www/login.html (82:92) duplicated block id: 32 size: 11 cleaned lines of code in 2 files: - source/sample-waiting-room-site/src/components/ServingPosition.vue (78:88) - source/sample-waiting-room-site/src/components/TimeToExit.vue (87:97) duplicated block id: 33 size: 10 cleaned lines of code in 2 files: - source/core-api/lambda_functions/auth_generate_token.py (64:73) - source/core-api/lambda_functions/generate_token.py (57:67) duplicated block id: 34 size: 9 cleaned lines of code in 2 files: - source/control-panel/src/components/IncrementServingCounter.vue (58:66) - source/control-panel/src/components/ResetWaitingRoom.vue (48:56) duplicated block id: 35 size: 9 cleaned lines of code in 2 files: - source/sample-waiting-room-site/src/components/AuthorizationToken.vue (53:61) - source/sample-waiting-room-site/src/views/WaitingRoom.vue (71:79) duplicated block id: 36 size: 9 cleaned lines of code in 2 files: - source/sample-waiting-room-site/src/views/Home.vue (43:51) - source/sample-waiting-room-site/src/views/WaitingRoom.vue (60:68) duplicated block id: 37 size: 9 cleaned lines of code in 2 files: - source/control-panel/src/components/ExpiredTokens.vue (35:43) - source/control-panel/src/components/WaitingRoomSize.vue (34:42) duplicated block id: 38 size: 8 cleaned lines of code in 2 files: - source/core-api/lambda_functions/get_waiting_num.py (53:60) - source/core-api/lambda_functions/increment_serving_counter.py (55:62) duplicated block id: 39 size: 8 cleaned lines of code in 2 files: - source/core-api/lambda_functions/get_serving_num.py (52:59) - source/core-api/lambda_functions/get_waiting_num.py (53:60) duplicated block id: 40 size: 8 cleaned lines of code in 2 files: - source/core-api/lambda_functions/auth_generate_token.py (37:46) - source/core-api/lambda_functions/generate_token.py (36:45) duplicated block id: 41 size: 8 cleaned lines of code in 2 files: - source/core-api/lambda_functions/get_list_expired_tokens.py (28:39) - source/core-api/lambda_functions/get_waiting_num.py (33:45) duplicated block id: 42 size: 8 cleaned lines of code in 2 files: - source/core-api/lambda_functions/get_list_expired_tokens.py (62:69) - source/core-api/lambda_functions/reset_initial_state.py (127:134) duplicated block id: 43 size: 8 cleaned lines of code in 2 files: - source/core-api/lambda_functions/get_serving_num.py (52:59) - source/core-api/lambda_functions/increment_serving_counter.py (55:62) duplicated block id: 44 size: 8 cleaned lines of code in 2 files: - source/core-api/lambda_functions/get_num_active_tokens.py (65:72) - source/core-api/lambda_functions/reset_initial_state.py (127:134) duplicated block id: 45 size: 8 cleaned lines of code in 2 files: - source/core-api/lambda_functions/auth_generate_token.py (191:198) - source/core-api/lambda_functions/get_queue_num.py (63:70) duplicated block id: 46 size: 8 cleaned lines of code in 2 files: - source/core-api/lambda_functions/get_list_expired_tokens.py (28:39) - source/core-api/lambda_functions/get_serving_num.py (33:45) duplicated block id: 47 size: 8 cleaned lines of code in 2 files: - source/core-api-authorizers-sample/www/waitingroom/index.html (146:153) - source/openid-waitingroom/www/login.html (102:109) duplicated block id: 48 size: 8 cleaned lines of code in 2 files: - source/core-api/lambda_functions/auth_generate_token.py (24:31) - source/core-api/lambda_functions/generate_token.py (23:30) duplicated block id: 49 size: 8 cleaned lines of code in 2 files: - source/core-api/lambda_functions/get_num_active_tokens.py (29:40) - source/core-api/lambda_functions/get_serving_num.py (33:45) duplicated block id: 50 size: 8 cleaned lines of code in 2 files: - source/core-api/lambda_functions/generate_token.py (169:176) - source/core-api/lambda_functions/update_session.py (101:108) duplicated block id: 51 size: 8 cleaned lines of code in 2 files: - source/core-api/lambda_functions/generate_token.py (186:193) - source/core-api/lambda_functions/get_queue_num.py (63:70) duplicated block id: 52 size: 8 cleaned lines of code in 2 files: - source/core-api/lambda_functions/get_num_active_tokens.py (29:40) - source/core-api/lambda_functions/get_waiting_num.py (33:45) duplicated block id: 53 size: 8 cleaned lines of code in 2 files: - source/core-api/lambda_functions/auth_generate_token.py (174:181) - source/core-api/lambda_functions/update_session.py (101:108) duplicated block id: 54 size: 8 cleaned lines of code in 2 files: - source/control-panel/src/components/IncrementServingCounter.vue (40:47) - source/control-panel/src/components/ResetWaitingRoom.vue (34:41) duplicated block id: 55 size: 8 cleaned lines of code in 2 files: - source/core-api/lambda_functions/generate_token.py (41:53) - source/core-api/lambda_functions/update_session.py (43:56) duplicated block id: 56 size: 7 cleaned lines of code in 2 files: - source/control-panel/src/components/IncrementServingCounter.vue (106:112) - source/control-panel/src/components/ServingCounter.vue (68:74) duplicated block id: 57 size: 7 cleaned lines of code in 2 files: - source/sample-waiting-room-site/src/components/CompletePurchase.vue (94:100) - source/sample-waiting-room-site/src/components/ServingPosition.vue (96:102) duplicated block id: 58 size: 7 cleaned lines of code in 2 files: - source/sample-waiting-room-site/src/components/AuthorizationToken.vue (48:54) - source/sample-waiting-room-site/src/views/Home.vue (46:52) duplicated block id: 59 size: 7 cleaned lines of code in 2 files: - source/sample-waiting-room-site/src/components/CompletePurchase.vue (94:100) - source/sample-waiting-room-site/src/components/MyPosition.vue (84:90) duplicated block id: 60 size: 7 cleaned lines of code in 2 files: - source/control-panel/src/components/ActiveTokens.vue (43:49) - source/control-panel/src/components/ExpiredTokens.vue (37:43) duplicated block id: 61 size: 7 cleaned lines of code in 2 files: - source/sample-waiting-room-site/src/components/MyPosition.vue (84:90) - source/sample-waiting-room-site/src/components/ServingPosition.vue (96:102) duplicated block id: 62 size: 7 cleaned lines of code in 2 files: - source/control-panel/src/components/ActiveTokens.vue (87:93) - source/control-panel/src/components/IncrementServingCounter.vue (106:112) duplicated block id: 63 size: 7 cleaned lines of code in 2 files: - source/openid-waitingroom/custom_resources/generate_client_secret.py (19:30) - source/openid-waitingroom/custom_resources/generate_redirect_uris_secret.py (22:33) duplicated block id: 64 size: 7 cleaned lines of code in 2 files: - source/control-panel/src/components/IncrementServingCounter.vue (106:112) - source/control-panel/src/components/WaitingRoomSize.vue (67:73) duplicated block id: 65 size: 7 cleaned lines of code in 2 files: - source/control-panel/src/components/ResetWaitingRoom.vue (91:97) - source/control-panel/src/components/WaitingRoomSize.vue (67:73) duplicated block id: 66 size: 7 cleaned lines of code in 2 files: - source/control-panel/src/components/ActiveTokens.vue (43:49) - source/control-panel/src/components/ServingCounter.vue (37:43) duplicated block id: 67 size: 7 cleaned lines of code in 2 files: - source/control-panel/src/components/ActiveTokens.vue (43:49) - source/control-panel/src/components/WaitingRoomSize.vue (36:42) duplicated block id: 68 size: 7 cleaned lines of code in 2 files: - source/control-panel/src/components/ExpiredTokens.vue (37:43) - source/control-panel/src/components/ServingCounter.vue (37:43) duplicated block id: 69 size: 7 cleaned lines of code in 2 files: - source/sample-waiting-room-site/src/components/AuthorizationToken.vue (109:115) - source/sample-waiting-room-site/src/components/MyPosition.vue (84:90) duplicated block id: 70 size: 7 cleaned lines of code in 2 files: - source/control-panel/src/components/ActiveTokens.vue (87:93) - source/control-panel/src/components/ResetWaitingRoom.vue (91:97) duplicated block id: 71 size: 7 cleaned lines of code in 2 files: - source/core-api/lambda_functions/get_num_active_tokens.py (62:68) - source/core-api/lambda_functions/update_session.py (104:110) duplicated block id: 72 size: 7 cleaned lines of code in 2 files: - source/core-api-authorizers-sample/www/waitingroom/index.html (159:166) - source/openid-waitingroom/www/login.html (115:122) duplicated block id: 73 size: 7 cleaned lines of code in 2 files: - source/control-panel/src/components/ExpiredTokens.vue (82:88) - source/control-panel/src/components/ResetWaitingRoom.vue (91:97) duplicated block id: 74 size: 7 cleaned lines of code in 2 files: - source/sample-waiting-room-site/src/components/AuthorizationToken.vue (109:115) - source/sample-waiting-room-site/src/components/WaitingRoomSize.vue (72:78) duplicated block id: 75 size: 7 cleaned lines of code in 2 files: - source/sample-waiting-room-site/src/components/AuthorizationToken.vue (109:115) - source/sample-waiting-room-site/src/components/CompletePurchase.vue (94:100) duplicated block id: 76 size: 7 cleaned lines of code in 2 files: - source/control-panel/src/components/Credentials.vue (57:63) - source/control-panel/src/components/Event.vue (36:42) duplicated block id: 77 size: 7 cleaned lines of code in 2 files: - source/control-panel/src/components/ResetWaitingRoom.vue (91:97) - source/control-panel/src/components/ServingCounter.vue (68:74) duplicated block id: 78 size: 7 cleaned lines of code in 2 files: - source/core-api/lambda_functions/auth_generate_token.py (52:58) - source/core-api/lambda_functions/generate_token.py (50:56) duplicated block id: 79 size: 7 cleaned lines of code in 2 files: - source/sample-waiting-room-site/src/components/CompletePurchase.vue (94:100) - source/sample-waiting-room-site/src/components/MyPosition.vue (118:124) duplicated block id: 80 size: 7 cleaned lines of code in 2 files: - source/sample-waiting-room-site/src/components/MyPosition.vue (84:90) - source/sample-waiting-room-site/src/components/MyPosition.vue (118:124) duplicated block id: 81 size: 7 cleaned lines of code in 2 files: - source/sample-waiting-room-site/src/components/AuthorizationToken.vue (109:115) - source/sample-waiting-room-site/src/components/ServingPosition.vue (96:102) duplicated block id: 82 size: 7 cleaned lines of code in 2 files: - source/sample-waiting-room-site/src/components/MyPosition.vue (84:90) - source/sample-waiting-room-site/src/components/WaitingRoomSize.vue (72:78) duplicated block id: 83 size: 7 cleaned lines of code in 2 files: - source/sample-waiting-room-site/src/components/AuthorizationToken.vue (109:115) - source/sample-waiting-room-site/src/components/MyPosition.vue (118:124) duplicated block id: 84 size: 7 cleaned lines of code in 2 files: - source/core-api/lambda_functions/get_list_expired_tokens.py (59:65) - source/core-api/lambda_functions/update_session.py (104:110) duplicated block id: 85 size: 7 cleaned lines of code in 2 files: - source/sample-waiting-room-site/src/components/CompletePurchase.vue (94:100) - source/sample-waiting-room-site/src/components/WaitingRoomSize.vue (72:78) duplicated block id: 86 size: 7 cleaned lines of code in 2 files: - source/control-panel/src/components/ExpiredTokens.vue (82:88) - source/control-panel/src/components/IncrementServingCounter.vue (106:112) duplicated block id: 87 size: 7 cleaned lines of code in 2 files: - source/control-panel/src/components/ServingCounter.vue (37:43) - source/control-panel/src/components/WaitingRoomSize.vue (36:42) duplicated block id: 88 size: 6 cleaned lines of code in 2 files: - source/sample-waiting-room-site/src/components/MyPosition.vue (51:56) - source/sample-waiting-room-site/src/components/TimeToExit.vue (87:92) duplicated block id: 89 size: 6 cleaned lines of code in 2 files: - source/core-api-authorizers-sample/www/waitingroom/index.html (117:122) - source/openid-waitingroom/www/login.html (75:80) duplicated block id: 90 size: 6 cleaned lines of code in 2 files: - source/control-panel/src/components/ExpiredTokens.vue (47:52) - source/control-panel/src/components/WaitingRoomSize.vue (46:51) duplicated block id: 91 size: 6 cleaned lines of code in 2 files: - source/core-api/lambda_functions/increment_serving_counter.py (56:61) - source/core-api/lambda_functions/reset_initial_state.py (127:132) duplicated block id: 92 size: 6 cleaned lines of code in 2 files: - source/core-api/lambda_functions/get_serving_num.py (53:58) - source/core-api/lambda_functions/reset_initial_state.py (127:132) duplicated block id: 93 size: 6 cleaned lines of code in 2 files: - source/core-api/lambda_functions/reset_initial_state.py (28:38) - source/core-api/lambda_functions/update_session.py (42:53) duplicated block id: 94 size: 6 cleaned lines of code in 2 files: - source/sample-waiting-room-site/src/components/ServingPosition.vue (41:46) - source/sample-waiting-room-site/src/components/WaitingRoomSize.vue (29:34) duplicated block id: 95 size: 6 cleaned lines of code in 2 files: - source/sample-waiting-room-site/src/components/MyPosition.vue (51:56) - source/sample-waiting-room-site/src/components/ServingPosition.vue (78:83) duplicated block id: 96 size: 6 cleaned lines of code in 2 files: - source/core-api/lambda_functions/generate_token.py (57:62) - source/core-api/lambda_functions/get_queue_num.py (42:48) duplicated block id: 97 size: 6 cleaned lines of code in 2 files: - source/core-api/lambda_functions/get_num_active_tokens.py (65:70) - source/core-api/lambda_functions/get_waiting_num.py (54:59) duplicated block id: 98 size: 6 cleaned lines of code in 2 files: - source/sample-waiting-room-site/src/components/TimeToExit.vue (90:95) - source/sample-waiting-room-site/src/views/WaitingRoom.vue (63:68) duplicated block id: 99 size: 6 cleaned lines of code in 2 files: - source/core-api/lambda_functions/reset_initial_state.py (20:26) - source/core-api/lambda_functions/update_session.py (28:34) duplicated block id: 100 size: 6 cleaned lines of code in 2 files: - source/core-api/lambda_functions/auth_generate_token.py (64:69) - source/core-api/lambda_functions/get_queue_num.py (42:48) duplicated block id: 101 size: 6 cleaned lines of code in 2 files: - source/core-api/lambda_functions/get_serving_num.py (28:38) - source/core-api/lambda_functions/update_session.py (42:53) duplicated block id: 102 size: 6 cleaned lines of code in 2 files: - source/sample-waiting-room-site/src/components/CompletePurchase.vue (59:64) - source/sample-waiting-room-site/src/components/TimeToExit.vue (90:95) duplicated block id: 103 size: 6 cleaned lines of code in 2 files: - source/sample-waiting-room-site/src/components/ServingPosition.vue (81:86) - source/sample-waiting-room-site/src/views/WaitingRoom.vue (63:68) duplicated block id: 104 size: 6 cleaned lines of code in 2 files: - source/core-api/lambda_functions/get_queue_num.py (28:39) - source/core-api/lambda_functions/reset_initial_state.py (28:38) duplicated block id: 105 size: 6 cleaned lines of code in 2 files: - source/core-api/lambda_functions/get_waiting_num.py (28:38) - source/core-api/lambda_functions/update_session.py (42:53) duplicated block id: 106 size: 6 cleaned lines of code in 2 files: - source/core-api/lambda_functions/get_list_expired_tokens.py (62:67) - source/core-api/lambda_functions/get_serving_num.py (53:58) duplicated block id: 107 size: 6 cleaned lines of code in 2 files: - source/core-api/lambda_functions/generate_events.py (23:29) - source/core-api/lambda_functions/reset_initial_state.py (20:26) duplicated block id: 108 size: 6 cleaned lines of code in 2 files: - source/sample-waiting-room-site/src/components/ServingPosition.vue (52:57) - source/sample-waiting-room-site/src/components/WaitingRoomSize.vue (40:45) duplicated block id: 109 size: 6 cleaned lines of code in 2 files: - source/sample-waiting-room-site/src/components/AuthorizationToken.vue (48:53) - source/sample-waiting-room-site/src/components/TimeToExit.vue (90:95) duplicated block id: 110 size: 6 cleaned lines of code in 2 files: - source/core-api/lambda_functions/get_num_active_tokens.py (65:70) - source/core-api/lambda_functions/increment_serving_counter.py (56:61) duplicated block id: 111 size: 6 cleaned lines of code in 2 files: - source/sample-waiting-room-site/src/components/ServingPosition.vue (81:86) - source/sample-waiting-room-site/src/views/Home.vue (46:51) duplicated block id: 112 size: 6 cleaned lines of code in 2 files: - source/core-api/lambda_functions/generate_events.py (32:43) - source/core-api/lambda_functions/generate_token.py (40:50) duplicated block id: 113 size: 6 cleaned lines of code in 2 files: - source/sample-waiting-room-site/src/components/CompletePurchase.vue (59:64) - source/sample-waiting-room-site/src/views/WaitingRoom.vue (63:68) duplicated block id: 114 size: 6 cleaned lines of code in 2 files: - source/core-api/lambda_functions/get_waiting_num.py (28:38) - source/core-api/lambda_functions/reset_initial_state.py (28:38) duplicated block id: 115 size: 6 cleaned lines of code in 2 files: - source/core-api/lambda_functions/get_queue_num.py (64:69) - source/core-api/lambda_functions/update_session.py (107:112) duplicated block id: 116 size: 6 cleaned lines of code in 2 files: - source/core-api/lambda_functions/get_list_expired_tokens.py (62:67) - source/core-api/lambda_functions/get_waiting_num.py (54:59) duplicated block id: 117 size: 6 cleaned lines of code in 2 files: - source/core-api/lambda_functions/generate_token.py (187:192) - source/core-api/lambda_functions/update_session.py (107:112) duplicated block id: 118 size: 6 cleaned lines of code in 2 files: - source/control-panel/src/components/Credentials.vue (39:48) - source/control-panel/src/components/Event.vue (19:28) duplicated block id: 119 size: 6 cleaned lines of code in 2 files: - source/core-api/lambda_functions/generate_events.py (23:29) - source/core-api/lambda_functions/update_session.py (28:34) duplicated block id: 120 size: 6 cleaned lines of code in 2 files: - source/core-api/lambda_functions/get_waiting_num.py (54:59) - source/core-api/lambda_functions/reset_initial_state.py (127:132) duplicated block id: 121 size: 6 cleaned lines of code in 2 files: - source/sample-waiting-room-site/src/components/AuthorizationToken.vue (48:53) - source/sample-waiting-room-site/src/components/ServingPosition.vue (81:86) duplicated block id: 122 size: 6 cleaned lines of code in 2 files: - source/core-api/lambda_functions/auth_generate_token.py (192:197) - source/core-api/lambda_functions/update_session.py (107:112) duplicated block id: 123 size: 6 cleaned lines of code in 2 files: - source/sample-waiting-room-site/src/components/CompletePurchase.vue (59:64) - source/sample-waiting-room-site/src/components/ServingPosition.vue (81:86) duplicated block id: 124 size: 6 cleaned lines of code in 2 files: - source/control-panel/src/components/ServingCounter.vue (54:59) - source/control-panel/src/components/WaitingRoomSize.vue (53:58) duplicated block id: 125 size: 6 cleaned lines of code in 2 files: - source/core-api/lambda_functions/get_list_expired_tokens.py (62:67) - source/core-api/lambda_functions/increment_serving_counter.py (56:61) duplicated block id: 126 size: 6 cleaned lines of code in 2 files: - source/sample-waiting-room-site/src/components/AuthorizationToken.vue (37:42) - source/sample-waiting-room-site/src/components/MyPosition.vue (40:45) duplicated block id: 127 size: 6 cleaned lines of code in 2 files: - source/core-api/lambda_functions/get_serving_num.py (28:38) - source/core-api/lambda_functions/reset_initial_state.py (28:38) duplicated block id: 128 size: 6 cleaned lines of code in 2 files: - source/core-api/lambda_functions/get_num_active_tokens.py (65:70) - source/core-api/lambda_functions/get_serving_num.py (53:58) duplicated block id: 129 size: 6 cleaned lines of code in 2 files: - source/sample-waiting-room-site/src/components/AuthorizationToken.vue (16:22) - source/sample-waiting-room-site/src/components/CompletePurchase.vue (14:20) duplicated block id: 130 size: 6 cleaned lines of code in 2 files: - source/sample-waiting-room-site/src/components/AuthorizationToken.vue (48:53) - source/sample-waiting-room-site/src/views/WaitingRoom.vue (63:68) duplicated block id: 131 size: 6 cleaned lines of code in 2 files: - source/sample-waiting-room-site/src/components/AuthorizationToken.vue (48:53) - source/sample-waiting-room-site/src/components/CompletePurchase.vue (59:64) duplicated block id: 132 size: 6 cleaned lines of code in 2 files: - source/sample-waiting-room-site/src/components/TimeToExit.vue (90:95) - source/sample-waiting-room-site/src/views/Home.vue (46:51) duplicated block id: 133 size: 6 cleaned lines of code in 2 files: - source/sample-waiting-room-site/src/components/CompletePurchase.vue (59:64) - source/sample-waiting-room-site/src/views/Home.vue (46:51) duplicated block id: 134 size: 6 cleaned lines of code in 2 files: - source/core-api/lambda_functions/get_queue_num.py (28:39) - source/core-api/lambda_functions/update_session.py (42:53)