update settings logs
This commit is contained in:
Binary file not shown.
@@ -493,6 +493,22 @@ def init_routes(main_bp):
|
|||||||
try:
|
try:
|
||||||
db.session.commit()
|
db.session.commit()
|
||||||
logger.debug("Colors updated successfully in database")
|
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')
|
flash('Color settings updated successfully!', 'success')
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
logger.error(f"Error updating colors: {str(e)}")
|
logger.error(f"Error updating colors: {str(e)}")
|
||||||
@@ -563,6 +579,32 @@ def init_routes(main_bp):
|
|||||||
|
|
||||||
try:
|
try:
|
||||||
db.session.commit()
|
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')
|
flash('Company settings updated successfully!', 'success')
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
db.session.rollback()
|
db.session.rollback()
|
||||||
|
|||||||
Reference in New Issue
Block a user