Add1E commited on
Commit
02f2f62
·
1 Parent(s): 2154628

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -4
app.py CHANGED
@@ -43,13 +43,14 @@ def extract_track_id_from_url(url):
43
  def app():
44
 
45
  # Step 1: User Authorization
46
- if st.session_state.get('code') is None:
47
  auth_params = {
48
  'client_id': CLIENT_ID,
49
  'response_type': 'code',
50
  'redirect_uri': REDIRECT_URI,
51
  'scope': 'user-read-private', # Modify as per your required scopes
52
  }
 
53
  st.write('Please log in to Spotify')
54
  st.markdown(f"[Log In]({AUTH_URL}?{urlencode(auth_params)})", unsafe_allow_html=True)
55
  else:#
@@ -131,8 +132,7 @@ def app():
131
 
132
 
133
  if 'code' not in st.session_state:
134
- if st.session_state.get('code') is not None:
135
- query_params = st.experimental_get_query_params()
136
- st.session_state['code'] = query_params.get('code', [None])[0]
137
 
138
  app()
 
43
  def app():
44
 
45
  # Step 1: User Authorization
46
+ if st.session_state.get('code') is None or st.session_state.get('reset') == 1:
47
  auth_params = {
48
  'client_id': CLIENT_ID,
49
  'response_type': 'code',
50
  'redirect_uri': REDIRECT_URI,
51
  'scope': 'user-read-private', # Modify as per your required scopes
52
  }
53
+ st.session_state['reset'] = 0
54
  st.write('Please log in to Spotify')
55
  st.markdown(f"[Log In]({AUTH_URL}?{urlencode(auth_params)})", unsafe_allow_html=True)
56
  else:#
 
132
 
133
 
134
  if 'code' not in st.session_state:
135
+ query_params = st.experimental_get_query_params()
136
+ st.session_state['code'] = query_params.get('code', [None])[0]
 
137
 
138
  app()