ImPolymath commited on
Commit
76dc2cf
·
1 Parent(s): 6b1d338

add files upload feature

Browse files
Files changed (1) hide show
  1. pages/main.py +5 -5
pages/main.py CHANGED
@@ -64,9 +64,9 @@ def hash_file(file):
64
  file.seek(0)
65
  return hasher.hexdigest()
66
 
67
- def callback_change_edited_text(value, key, modified_text):
68
- print(f"key: {key}, value: {value}, modified_text: {modified_text}")
69
- #st.session_state.changed_uploaded_files[key][value["bytes_data"]] = value
70
 
71
  def save_attachment(attachment):
72
  """Sauvegarde la pièce jointe et retourne le chemin."""
@@ -422,11 +422,11 @@ def main_page():
422
  st.write(f"**filetype:** {value['type']}")
423
  file_content = value["bytes_data"].decode()
424
  with st.expander("View file content"):
425
- modified_text = st.text_area( f"Edit text - {value["name"]}",
426
  value=file_content,
427
  key=value["name"],
428
  on_change=callback_change_edited_text,
429
- args=(key, value, modified_text)
430
  )
431
  #st.session_state.edited_texts[value["name"]] = edited_text
432
 
 
64
  file.seek(0)
65
  return hasher.hexdigest()
66
 
67
+ def callback_change_edited_text(key, value, modified_text):
68
+ st.session_state.changed_uploaded_files[key]["bytes_data"] = st.session_state[modified_text].encode()
69
+ print(st.session_state.changed_uploaded_files[key])
70
 
71
  def save_attachment(attachment):
72
  """Sauvegarde la pièce jointe et retourne le chemin."""
 
422
  st.write(f"**filetype:** {value['type']}")
423
  file_content = value["bytes_data"].decode()
424
  with st.expander("View file content"):
425
+ st.text_area( f"Edit text - {value["name"]}",
426
  value=file_content,
427
  key=value["name"],
428
  on_change=callback_change_edited_text,
429
+ args=(key, value, value["name"])
430
  )
431
  #st.session_state.edited_texts[value["name"]] = edited_text
432