Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -131,9 +131,20 @@ def generate_full_schedule(creators_file_path, overnight_file_path, day_file_pat
|
|
| 131 |
chatter_files = [overnight_data, day_data, prime_data]
|
| 132 |
full_schedule = generate_schedule(chatter_files, creators_data)
|
| 133 |
|
| 134 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 135 |
except Exception as e:
|
| 136 |
-
|
|
|
|
|
|
|
| 137 |
|
| 138 |
# Gradio Interface
|
| 139 |
def app():
|
|
@@ -197,10 +208,10 @@ def app():
|
|
| 197 |
prime_schedule_output = gr.Dataframe(label="Prime Schedule", interactive=False)
|
| 198 |
|
| 199 |
generate_schedule_btn.click(
|
| 200 |
-
|
| 201 |
-
|
| 202 |
-
|
| 203 |
-
|
| 204 |
|
| 205 |
return interface
|
| 206 |
|
|
|
|
| 131 |
chatter_files = [overnight_data, day_data, prime_data]
|
| 132 |
full_schedule = generate_schedule(chatter_files, creators_data)
|
| 133 |
|
| 134 |
+
# Extract individual schedules
|
| 135 |
+
overnight_schedule = full_schedule["Overnight"]
|
| 136 |
+
day_schedule = full_schedule["Day"]
|
| 137 |
+
prime_schedule = full_schedule["Prime"]
|
| 138 |
+
|
| 139 |
+
print("DEBUG: Overnight Schedule:", overnight_schedule.head())
|
| 140 |
+
print("DEBUG: Day Schedule:", day_schedule.head())
|
| 141 |
+
print("DEBUG: Prime Schedule:", prime_schedule.head())
|
| 142 |
+
|
| 143 |
+
return overnight_schedule, day_schedule, prime_schedule
|
| 144 |
except Exception as e:
|
| 145 |
+
print(f"DEBUG: Error in generate_full_schedule: {e}")
|
| 146 |
+
return f"Error generating schedule: {e}", None, None
|
| 147 |
+
|
| 148 |
|
| 149 |
# Gradio Interface
|
| 150 |
def app():
|
|
|
|
| 208 |
prime_schedule_output = gr.Dataframe(label="Prime Schedule", interactive=False)
|
| 209 |
|
| 210 |
generate_schedule_btn.click(
|
| 211 |
+
generate_full_schedule,
|
| 212 |
+
inputs=[creators_file, overnight_file, day_file, prime_file],
|
| 213 |
+
outputs=[overnight_schedule_output, day_schedule_output, prime_schedule_output]
|
| 214 |
+
)
|
| 215 |
|
| 216 |
return interface
|
| 217 |
|