Severian commited on
Commit
3782906
1 Parent(s): 9bd05ed

Update main.py

Browse files
Files changed (1) hide show
  1. main.py +4 -2
main.py CHANGED
@@ -36,7 +36,7 @@ def create_gradio_interface():
36
  placeholder=stage["example"],
37
  value=getattr(initial_idea, stage["field"], ""),
38
  visible=(stage["name"] == default_stage),
39
- interactive=True
40
  ) for stage in STAGES
41
  }
42
 
@@ -64,6 +64,8 @@ def create_gradio_interface():
64
  db = SessionLocal()
65
  idea = db.query(InnovativeIdea).first()
66
  for key, value in form_data.items():
 
 
67
  setattr(idea, key, value)
68
  db.commit()
69
  db.close()
@@ -125,7 +127,7 @@ def create_gradio_interface():
125
  placeholder=stage["example"],
126
  value=getattr(initial_idea, stage["field"], ""),
127
  visible=(stage["name"] == default_stage),
128
- interactive=True
129
  ) for stage in STAGES
130
  }
131
  fill_form_btn = gr.Button("Fill out Form")
 
36
  placeholder=stage["example"],
37
  value=getattr(initial_idea, stage["field"], ""),
38
  visible=(stage["name"] == default_stage),
39
+ interactive=False
40
  ) for stage in STAGES
41
  }
42
 
 
64
  db = SessionLocal()
65
  idea = db.query(InnovativeIdea).first()
66
  for key, value in form_data.items():
67
+ if key == 'team_roles' and isinstance(value, list):
68
+ value = ','.join(value) # Convert list to string for database storage
69
  setattr(idea, key, value)
70
  db.commit()
71
  db.close()
 
127
  placeholder=stage["example"],
128
  value=getattr(initial_idea, stage["field"], ""),
129
  visible=(stage["name"] == default_stage),
130
+ interactive=False
131
  ) for stage in STAGES
132
  }
133
  fill_form_btn = gr.Button("Fill out Form")