ginipick commited on
Commit
933516e
ยท
verified ยท
1 Parent(s): 17a97e6

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -2
app.py CHANGED
@@ -200,9 +200,16 @@ with gr.Blocks(theme="Nymbo/Nymbo_Theme", css=css) as demo:
200
 
201
  def update_gallery():
202
  return load_gallery()
203
- def show_video(evt: gr.SelectData):
204
- return evt.value[2] # ์„ ํƒ๋œ ์ธ๋„ค์ผ์— ํ•ด๋‹นํ•˜๋Š” ๋น„๋””์˜ค ๊ฒฝ๋กœ ๋ฐ˜ํ™˜
205
 
 
 
 
 
 
 
 
 
 
206
  refresh_btn.click(fn=update_gallery, inputs=None, outputs=gallery)
207
  demo.load(fn=update_gallery, inputs=None, outputs=gallery)
208
  gallery.select(show_video, None, selected_video)
 
200
 
201
  def update_gallery():
202
  return load_gallery()
 
 
203
 
204
+ def show_video(evt: gr.SelectData):
205
+ if isinstance(evt.value, tuple) and len(evt.value) > 1:
206
+ return evt.value[0] # ์ฒซ ๋ฒˆ์งธ ์š”์†Œ๊ฐ€ ๋น„๋””์˜ค ๊ฒฝ๋กœ์ผ ๊ฐ€๋Šฅ์„ฑ์ด ๋†’์Šต๋‹ˆ๋‹ค
207
+ elif isinstance(evt.value, str):
208
+ return evt.value # ๊ฐ’์ด ์ง์ ‘ ๋น„๋””์˜ค ๊ฒฝ๋กœ์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค
209
+ else:
210
+ print(f"Unexpected evt.value structure: {evt.value}")
211
+ return None # ๋˜๋Š” ๊ธฐ๋ณธ ๋น„๋””์˜ค ๊ฒฝ๋กœ๋ฅผ ๋ฐ˜ํ™˜
212
+
213
  refresh_btn.click(fn=update_gallery, inputs=None, outputs=gallery)
214
  demo.load(fn=update_gallery, inputs=None, outputs=gallery)
215
  gallery.select(show_video, None, selected_video)