Neon-AI commited on
Commit
74de219
·
verified ·
1 Parent(s): 49e8871

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +20 -17
app.py CHANGED
@@ -87,9 +87,29 @@ def upload_to_catbox_public(file_path: str, file_name: str) -> str:
87
  if r.status_code == 412 or "too large" in r.text.lower():
88
  log("❌ ERROR: File too large (greater than 200 MB)")
89
 
 
 
 
90
  r.raise_for_status()
91
  return r.text.strip()
92
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
93
 
94
  BLUR_W = 291
95
  BLUR_H = 84
@@ -190,23 +210,6 @@ def process_anime(anime_id: str, anime_name: str):
190
  episode += 1
191
 
192
  log("PROCESS FINISHED NORMALLY")
193
- def notify_render(anime_id, episode, quality, file_url, file_name, status):
194
- payload = {
195
- "anime_id": anime_id,
196
- "episode": episode,
197
- "quality": quality,
198
- "file_url": catbox_url,
199
- "file_name": file_name,
200
- "status": status
201
- }
202
-
203
- log(f"Notify render → {payload}")
204
-
205
- try:
206
- r = requests.post(RENDER_UPDATE_ENDPOINT, json=payload, timeout=10)
207
- log(f"Render response {r.status_code}")
208
- except Exception as e:
209
- log(f"⚠️ Render notify failed: {repr(e)}")
210
 
211
  @app.post("/start")
212
  def start_endpoint(payload: StartPayload, background_tasks: BackgroundTasks):
 
87
  if r.status_code == 412 or "too large" in r.text.lower():
88
  log("❌ ERROR: File too large (greater than 200 MB)")
89
 
90
+ catbox_url = upload_to_catbox_public(blurred_file, new_name)
91
+ log(f"Uploaded to Catbox: {catbox_url}")
92
+
93
  r.raise_for_status()
94
  return r.text.strip()
95
 
96
+ def notify_render(anime_id, episode, quality, file_url, file_name, status):
97
+ payload = {
98
+ "anime_id": anime_id,
99
+ "episode": episode,
100
+ "quality": quality,
101
+ "file_url": catbox_url,
102
+ "file_name": file_name,
103
+ "status": status
104
+ }
105
+
106
+ log(f"Notify render → {payload}")
107
+
108
+ try:
109
+ r = requests.post(RENDER_UPDATE_ENDPOINT, json=payload, timeout=10)
110
+ log(f"Render response {r.status_code}")
111
+ except Exception as e:
112
+ log(f"⚠️ Render notify failed: {repr(e)}")
113
 
114
  BLUR_W = 291
115
  BLUR_H = 84
 
210
  episode += 1
211
 
212
  log("PROCESS FINISHED NORMALLY")
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
213
 
214
  @app.post("/start")
215
  def start_endpoint(payload: StartPayload, background_tasks: BackgroundTasks):