ChenyuRabbitLove commited on
Commit
8b5f4b6
1 Parent(s): 44f995a

bugfix: fix minor bugs

Browse files
Files changed (2) hide show
  1. app.py +15 -1
  2. utils/completion_reward_utils.py +0 -4
app.py CHANGED
@@ -345,10 +345,24 @@ with gr.Blocks(theme=seafoam, css=get_content("css/style.css")) as demo:
345
  queue=False,
346
  )
347
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
348
  player_info_query_btn.click(
349
  get_player_info, player_backend_id, player_info, queue=False
350
  ).then(get_player_logs, player_backend_id, player_logs, queue=False).then(
351
- lambda: gr.update(visible=True), None, start_make_reward, queue=False
352
  ).then(
353
  render_player_data,
354
  player_info,
 
345
  queue=False,
346
  )
347
 
348
+ check_is_in_completion_reward_args = dict(
349
+ fn=check_is_in_completion_reward,
350
+ inputs=player_backend_id,
351
+ outputs=[
352
+ player_name_title,
353
+ player_name,
354
+ confirm_player_name,
355
+ not_participate,
356
+ not_start,
357
+ already_issued,
358
+ ],
359
+ queue=False,
360
+ )
361
+
362
  player_info_query_btn.click(
363
  get_player_info, player_backend_id, player_info, queue=False
364
  ).then(get_player_logs, player_backend_id, player_logs, queue=False).then(
365
+ **check_is_in_completion_reward_args
366
  ).then(
367
  render_player_data,
368
  player_info,
utils/completion_reward_utils.py CHANGED
@@ -60,7 +60,6 @@ def check_is_in_completion_reward(player_backend_user_id):
60
  value = completion_reward_issue_status_dict[player_backend_user_id]
61
  if value == "not_issued":
62
  return (
63
- gr.update(visible=False),
64
  gr.update(visible=True),
65
  gr.update(visible=True),
66
  gr.update(visible=True),
@@ -75,7 +74,6 @@ def check_is_in_completion_reward(player_backend_user_id):
75
  gr.update(visible=False),
76
  gr.update(visible=False),
77
  gr.update(visible=False),
78
- gr.update(visible=False),
79
  gr.Image(value, visible=True, elem_id="certificate"),
80
  )
81
  else:
@@ -84,7 +82,6 @@ def check_is_in_completion_reward(player_backend_user_id):
84
  gr.update(visible=False),
85
  gr.update(visible=False),
86
  gr.update(visible=False),
87
- gr.update(visible=False),
88
  gr.update(visible=True),
89
  gr.update(visible=False),
90
  )
@@ -94,7 +91,6 @@ def check_is_in_completion_reward(player_backend_user_id):
94
  gr.update(visible=False),
95
  gr.update(visible=False),
96
  gr.update(visible=False),
97
- gr.update(visible=False),
98
  gr.update(visible=True),
99
  gr.update(visible=False),
100
  gr.update(visible=False),
 
60
  value = completion_reward_issue_status_dict[player_backend_user_id]
61
  if value == "not_issued":
62
  return (
 
63
  gr.update(visible=True),
64
  gr.update(visible=True),
65
  gr.update(visible=True),
 
74
  gr.update(visible=False),
75
  gr.update(visible=False),
76
  gr.update(visible=False),
 
77
  gr.Image(value, visible=True, elem_id="certificate"),
78
  )
79
  else:
 
82
  gr.update(visible=False),
83
  gr.update(visible=False),
84
  gr.update(visible=False),
 
85
  gr.update(visible=True),
86
  gr.update(visible=False),
87
  )
 
91
  gr.update(visible=False),
92
  gr.update(visible=False),
93
  gr.update(visible=False),
 
94
  gr.update(visible=True),
95
  gr.update(visible=False),
96
  gr.update(visible=False),