Update dashboard, memory, tools (~3)
This commit is contained in:
@@ -313,7 +313,7 @@ def check_page(page, saved_versions, saved_hashes):
|
||||
log(f"OK: {page_id}")
|
||||
return None
|
||||
|
||||
def update_dashboard_status(has_changes, changes_count, all_changes):
|
||||
def update_dashboard_status(has_changes, changes_count, changes_list=None):
|
||||
"""Actualizează status.json pentru dashboard"""
|
||||
try:
|
||||
status = load_json(DASHBOARD_STATUS, {})
|
||||
@@ -325,15 +325,19 @@ def update_dashboard_status(has_changes, changes_count, all_changes):
|
||||
'changesCount': changes_count
|
||||
}
|
||||
|
||||
# Adaugă lista de modificări pentru dashboard
|
||||
if has_changes and all_changes:
|
||||
anaf_status['details'] = []
|
||||
for change in all_changes:
|
||||
anaf_status['details'].append({
|
||||
'name': change['name'],
|
||||
'changes': change['changes'],
|
||||
'url': change['url']
|
||||
})
|
||||
# Adaugă detaliile modificărilor pentru dashboard
|
||||
if has_changes and changes_list:
|
||||
anaf_status['changes'] = []
|
||||
for change in changes_list:
|
||||
change_detail = {
|
||||
'name': change.get('name', ''),
|
||||
'url': change.get('url', ''),
|
||||
'summary': []
|
||||
}
|
||||
# Ia primele 3 modificări ca rezumat
|
||||
if change.get('changes'):
|
||||
change_detail['summary'] = change['changes'][:3]
|
||||
anaf_status['changes'].append(change_detail)
|
||||
|
||||
status['anaf'] = anaf_status
|
||||
save_json(DASHBOARD_STATUS, status)
|
||||
|
||||
Reference in New Issue
Block a user