IsidoreSong commited on
Commit
faacd14
1 Parent(s): b9df19e

Update src/pyscripts/run.py

Browse files
Files changed (1) hide show
  1. src/pyscripts/run.py +9 -7
src/pyscripts/run.py CHANGED
@@ -149,7 +149,7 @@ def getConferencePoster(item: ConferencePosterInfo):
149
  @app.post("/getGuestComposePoster")
150
  def getGuestComposePoster(item:ConferenceInfo):
151
  # item.conference_rundown = [list(i) for i in item.conference_rundown]
152
- sorted_conference_guest = sorted(item.guest, key=lambda x: x['rank'])
153
  img_stream = img_process.getGuestComposePoster(
154
  item.name,
155
  item.eng_name,
@@ -183,7 +183,6 @@ def getGuestEScreen(item: GuestEScreenInfo):
183
  rt = "half"
184
  else:
185
  rt = "full"
186
- print(item.person)
187
  img_stream = img_process.getGuestEScreen(rt, item.person)
188
  object_name = file_dir + "/" + rt + "_" + item.person["name"] + ".jpg"
189
  if os.path.exists("src/assets/output"):
@@ -201,13 +200,16 @@ interface = gr.Interface(lambda x: "Hello, " + x + "!", "textbox", "textbox")
201
 
202
 
203
  if __name__ == "__main__":
204
- MOCK_URL = "https://mock.jsont.run/tjTCU1IWOGoIunWRovNJt"
 
 
205
  res = requests.get(MOCK_URL)
206
  mock_data = res.json()
207
- # mock_data = ConferencePosterInfo(**mock_data)
208
- # getConferencePoster(mock_data)
209
  print(mock_data)
 
 
 
210
  # mock_data = ConferenceInfo(**mock_data["conference_info"])
211
  # getGuestComposePoster(mock_data)
212
- mock_data = GuestEScreenInfo(**mock_data)
213
- getGuestEScreen(mock_data)
 
149
  @app.post("/getGuestComposePoster")
150
  def getGuestComposePoster(item:ConferenceInfo):
151
  # item.conference_rundown = [list(i) for i in item.conference_rundown]
152
+ sorted_conference_guest = sorted(item.guest, key=lambda x: x['rank'] if 'rank' in x else 0)
153
  img_stream = img_process.getGuestComposePoster(
154
  item.name,
155
  item.eng_name,
 
183
  rt = "half"
184
  else:
185
  rt = "full"
 
186
  img_stream = img_process.getGuestEScreen(rt, item.person)
187
  object_name = file_dir + "/" + rt + "_" + item.person["name"] + ".jpg"
188
  if os.path.exists("src/assets/output"):
 
200
 
201
 
202
  if __name__ == "__main__":
203
+ # MOCK_URL = "https://mock.jsont.run/1H9o2vvkIBMB83oeVQd1q"
204
+ MOCK_URL = "https://mock.jsont.run/c3oQ2XLm1ZIHoVWZa18Ui"
205
+
206
  res = requests.get(MOCK_URL)
207
  mock_data = res.json()
 
 
208
  print(mock_data)
209
+
210
+ mock_data = ConferencePosterInfo(**mock_data)
211
+ getConferencePoster(mock_data)
212
  # mock_data = ConferenceInfo(**mock_data["conference_info"])
213
  # getGuestComposePoster(mock_data)
214
+ # mock_data = GuestEScreenInfo(**mock_data)
215
+ # getGuestEScreen(mock_data)