@@ -451,7 +451,7 @@ def get_breaches_metrics(breaches):
451451 }
452452 date_list = []
453453
454- year_counts = {year : 0 for year in range (2007 , 2025 )}
454+ year_counts = {year : 0 for year in range (2007 , 2026 )}
455455 count_plaintext = count_easy = count_hard = count_unknown = 0
456456 count_aero = count_tran = count_info = count_tele = count_agri = count_cons = (
457457 count_educ
@@ -1050,6 +1050,7 @@ def get_breaches_analytics(breaches, sensitive_breaches):
10501050 get_details = {"description" : "Data Breaches" , "children" : []}
10511051
10521052 # Year-wise dictionaries
1053+ yy2025 = {"description" : "2025" , "children" : []}
10531054 yy2024 = {"description" : "2024" , "children" : []}
10541055 yy2023 = {"description" : "2023" , "children" : []}
10551056 yy2022 = {"description" : "2022" , "children" : []}
@@ -1096,7 +1097,9 @@ def get_breaches_analytics(breaches, sensitive_breaches):
10961097 "children" : [],
10971098 }
10981099 )
1099- if (query ["breached_date" ].year ) == 2024 :
1100+ if (query ["breached_date" ].year ) == 2025 :
1101+ yy2025 ["children" ].append (child )
1102+ elif (query ["breached_date" ].year ) == 2024 :
11001103 yy2024 ["children" ].append (child )
11011104 elif (query ["breached_date" ].year ) == 2023 :
11021105 yy2023 ["children" ].append (child )
@@ -1162,7 +1165,9 @@ def get_breaches_analytics(breaches, sensitive_breaches):
11621165 }
11631166 )
11641167
1165- if (query ["breached_date" ].year ) == 2024 :
1168+ if (query ["breached_date" ].year ) == 2025 :
1169+ yy2025 ["children" ].append (child )
1170+ elif (query ["breached_date" ].year ) == 2024 :
11661171 yy2024 ["children" ].append (child )
11671172 elif (query ["breached_date" ].year ) == 2023 :
11681173 yy2023 ["children" ].append (child )
@@ -1201,6 +1206,7 @@ def get_breaches_analytics(breaches, sensitive_breaches):
12011206
12021207 # Combine years into get_details
12031208 years = [
1209+ yy2025 ,
12041210 yy2024 ,
12051211 yy2023 ,
12061212 yy2022 ,
@@ -1354,7 +1360,7 @@ def get_pastes_metrics(pastes):
13541360 get_metrics = {"yearwise_details" : []}
13551361 y2021 = y2020 = y2019 = y2018 = y2017 = y2016 = y2015 = y2015 = y2014 = (
13561362 y2013
1357- ) = y2012 = y2011 = y2010 = y2009 = y2008 = y2007 = y2022 = y2023 = 0
1363+ ) = y2012 = y2011 = y2010 = y2009 = y2008 = y2007 = y2022 = y2023 = y2024 = y2025 = 0
13581364 for index_count , count in enumerate (breaches ):
13591365 key = ds_client .key ("xon_paste_master" , count )
13601366 query = ds_client .get (key )
0 commit comments