fix: language session state initiate earlier than page_config

Code_Style
sean1832 1 year ago
parent c84e6b8eea
commit 7506ef7bba

@ -3,21 +3,11 @@ import os
import streamlit as st
import modules.INFO as INFO
import modules as mod
import GPT
import modules.utilities as util
import modules.INFO as INFO
st.set_page_config(
page_title='GPT Brain'
)
if 'SESSION_LANGUAGE' not in st.session_state:
st.session_state['SESSION_LANGUAGE'] = util.read_json_at(INFO.INIT_LANGUAGE, 'SESSION_LANGUAGE')
SESSION_LANG = st.session_state['SESSION_LANGUAGE']
PROMPT_PATH = f'.user/prompt/{SESSION_LANG}'

@ -2,6 +2,10 @@ import streamlit as st
import time
import modules.utilities as util
st.set_page_config(
page_title='GPT Brain'
)
# path
USER_DIR = '.user'
LOG_PATH = '.user/log'
@ -13,7 +17,8 @@ INIT_LANGUAGE = '.user/language.json'
if 'SESSION_TIME' not in st.session_state:
st.session_state['SESSION_TIME'] = time.strftime("%Y%m%d-%H%H%S")
if 'SESSION_LANGUAGE' not in st.session_state:
st.session_state['SESSION_LANGUAGE'] = util.read_json_at(INIT_LANGUAGE, 'SESSION_LANGUAGE')
if 'FILTER_ROW_COUNT' not in st.session_state:
st.session_state['FILTER_ROW_COUNT'] = util.read_json_at(BRAIN_MEMO, 'filter_row_count')

Loading…
Cancel
Save