roshcheeku commited on
Commit
bdd98b2
·
verified ·
1 Parent(s): 9b2df1e

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +1 -4
app.py CHANGED
@@ -88,21 +88,18 @@ def debug_env():
88
  # ✅ Self-test route: checks if all main routes are reachable
89
  @app.route("/self-test")
90
  def self_test():
91
- logger.info(">>> /self-test route called")
92
- base_url = f"http://localhost:{os.environ.get('PORT', 7860)}"
93
  routes = ["/", "/test-db", "/debug-env", "/auth", "/courses", "/feedback", "/profile", "/admin"]
94
  results = {}
95
  for r in routes:
96
  try:
97
  res = requests.get(base_url + r, timeout=5)
98
- logger.info(f"Checked {r} → {res.status_code}")
99
  results[r] = {
100
  "status_code": res.status_code,
101
  "ok": res.ok,
102
  "response": res.json() if res.headers.get("Content-Type", "").startswith("application/json") else res.text
103
  }
104
  except Exception as e:
105
- logger.warning(f"!!! Error checking {r}: {e}")
106
  results[r] = {"error": str(e)}
107
  return jsonify(results)
108
 
 
88
  # ✅ Self-test route: checks if all main routes are reachable
89
  @app.route("/self-test")
90
  def self_test():
91
+ base_url = os.environ.get("PUBLIC_URL", "https://roshcheeku-student-admin.hf.space")
 
92
  routes = ["/", "/test-db", "/debug-env", "/auth", "/courses", "/feedback", "/profile", "/admin"]
93
  results = {}
94
  for r in routes:
95
  try:
96
  res = requests.get(base_url + r, timeout=5)
 
97
  results[r] = {
98
  "status_code": res.status_code,
99
  "ok": res.ok,
100
  "response": res.json() if res.headers.get("Content-Type", "").startswith("application/json") else res.text
101
  }
102
  except Exception as e:
 
103
  results[r] = {"error": str(e)}
104
  return jsonify(results)
105