Skip to content
Draft
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions simple_org_chart/app_main.py
Original file line number Diff line number Diff line change
Expand Up @@ -3788,7 +3788,7 @@ def _background_full_scan():
with _full_scan_lock:
st = _read_scan_state()
st['running'] = False
st['error'] = str(exc)
st['error'] = 'An internal error occurred during the scan.'
_write_scan_state(st)

worker = threading.Thread(target=_background_full_scan, daemon=True)
Expand Down Expand Up @@ -4050,7 +4050,7 @@ def trigger_update():
return jsonify({'message': 'Update started'}), 200
except Exception as e:
logger.error(f"Error triggering update: {e}")
mark_data_update_finished(success=False, error=str(e), source='manual')
mark_data_update_finished(success=False, error='An internal error occurred.', source='manual')
return jsonify({'error': 'Update failed'}), 500

@app.route('/api/clear-data', methods=['POST'])
Expand Down Expand Up @@ -4102,7 +4102,7 @@ def clear_cached_data():
worker.start()
except Exception as e:
logger.error(f"Error triggering update after clearing data: {e}")
mark_data_update_finished(success=False, error=str(e), source='manual')
mark_data_update_finished(success=False, error='An internal error occurred.', source='manual')
return jsonify({'cleared': removed, 'error': 'Sync failed to start'}), 500

return jsonify({'cleared': removed, 'message': 'Data cleared; fresh sync started'}), 200
Expand Down