Small fix, still not fully working, hasn't been tested

This commit is contained in:
Uthman Fatih 2025-10-14 08:01:12 +01:00
parent 86618094fc
commit fba3271f54

15
main.py
View File

@ -99,9 +99,9 @@ def generate_email(receiver_email: str):
chunk = f'''
<tr>
<td style="border: 1px solid #ddd; padding: 8px;">{package}</td>
<td style="border: 1px solid #ddd; padding: 8px;">{package["installed_version"]}</td>
<td style="border: 1px solid #ddd; padding: 8px;">{package["latest_version"]}</td>
<td style="border: 1px solid #ddd; padding: 8px;">{package["repo"]}</td>
<td style="border: 1px solid #ddd; padding: 8px;">{updates[package]["installed_version"]}</td>
<td style="border: 1px solid #ddd; padding: 8px;">{updates[package]["latest_version"]}</td>
<td style="border: 1px solid #ddd; padding: 8px;">{updates[package]["repo"]}</td>
</tr>
'''
@ -125,16 +125,16 @@ def generate_email(receiver_email: str):
general_chunks = ""
for package in updates:
if package["security"]:
if updates[package]["security"]:
continue
if general_updates == 0:
continue
chunk = f'''
<tr>
<td style="border: 1px solid #ddd; padding: 8px;">{package}</td>
<td style="border: 1px solid #ddd; padding: 8px;">{package["installed_version"]}</td>
<td style="border: 1px solid #ddd; padding: 8px;">{package["latest_version"]}</td>
<td style="border: 1px solid #ddd; padding: 8px;">{package["repo"]}</td>
<td style="border: 1px solid #ddd; padding: 8px;">{updates[package]["installed_version"]}</td>
<td style="border: 1px solid #ddd; padding: 8px;">{updates[package]["latest_version"]}</td>
<td style="border: 1px solid #ddd; padding: 8px;">{updates[package]["repo"]}</td>
</tr>
'''
@ -153,6 +153,7 @@ def generate_email(receiver_email: str):
</table>
'''
html = ""
html += security
html += general