update settings logs
This commit is contained in:
@@ -493,6 +493,22 @@ def init_routes(main_bp):
|
||||
try:
|
||||
db.session.commit()
|
||||
logger.debug("Colors updated successfully in database")
|
||||
|
||||
# Log the color settings update
|
||||
log_event(
|
||||
event_type='settings_update',
|
||||
details={
|
||||
'user_id': current_user.id,
|
||||
'user_name': f"{current_user.username} {current_user.last_name}",
|
||||
'update_type': 'colors',
|
||||
'changes': {
|
||||
'primary_color': primary_color,
|
||||
'secondary_color': secondary_color
|
||||
}
|
||||
}
|
||||
)
|
||||
db.session.commit()
|
||||
|
||||
flash('Color settings updated successfully!', 'success')
|
||||
except Exception as e:
|
||||
logger.error(f"Error updating colors: {str(e)}")
|
||||
@@ -563,6 +579,32 @@ def init_routes(main_bp):
|
||||
|
||||
try:
|
||||
db.session.commit()
|
||||
|
||||
# Log the company settings update
|
||||
log_event(
|
||||
event_type='settings_update',
|
||||
details={
|
||||
'user_id': current_user.id,
|
||||
'user_name': f"{current_user.username} {current_user.last_name}",
|
||||
'update_type': 'company_settings',
|
||||
'changes': {
|
||||
'company_name': site_settings.company_name,
|
||||
'company_website': site_settings.company_website,
|
||||
'company_email': site_settings.company_email,
|
||||
'company_phone': site_settings.company_phone,
|
||||
'company_address': site_settings.company_address,
|
||||
'company_city': site_settings.company_city,
|
||||
'company_state': site_settings.company_state,
|
||||
'company_zip': site_settings.company_zip,
|
||||
'company_country': site_settings.company_country,
|
||||
'company_description': site_settings.company_description,
|
||||
'company_industry': site_settings.company_industry,
|
||||
'logo_updated': bool(request.files.get('company_logo'))
|
||||
}
|
||||
}
|
||||
)
|
||||
db.session.commit()
|
||||
|
||||
flash('Company settings updated successfully!', 'success')
|
||||
except Exception as e:
|
||||
db.session.rollback()
|
||||
|
||||
Reference in New Issue
Block a user