@@ -81,8 +81,13 @@ window.onload = async () => {
8181 // hide intro screen
8282 sidebar . classList . remove ( 'intro' ) ;
8383
84- // change sidebar title
85- sidebarLogo . innerText = 'Repositories' ;
84+ // if on Repositories page
85+ if ( treeLoc [ 1 ] === '' ) {
86+
87+ // show sidebar title
88+ sidebarLogo . innerText = 'Repositories' ;
89+
90+ }
8691
8792 // if on safari, refresh header color
8893 if ( isSafari ) {
@@ -114,8 +119,13 @@ window.onload = async () => {
114119 // hide intro screen
115120 sidebar . classList . remove ( 'intro' ) ;
116121
117- // change sidebar title
118- sidebarLogo . innerText = 'Repositories' ;
122+ // if on Repositories page
123+ if ( treeLoc [ 1 ] === '' ) {
124+
125+ // show sidebar title
126+ sidebarLogo . innerText = 'Repositories' ;
127+
128+ }
119129
120130 // don't transition
121131 body . classList . add ( 'notransition' ) ;
@@ -171,12 +181,17 @@ async function getGithubToken(gitCode) {
171181 saveGitTokenLS ( gitToken ) ;
172182
173183
174- // get logged user
175- loggedUser = await axios . get ( 'https://api.github.com/user' , gitToken ) ;
176- loggedUser = loggedUser . login ;
184+ // if logged user dosen't exist
185+ if ( getStorage ( 'loggedUser' ) === null ) {
186+
187+ // get logged user
188+ loggedUser = await axios . get ( 'https://api.github.com/user' , gitToken ) ;
189+ loggedUser = loggedUser . login ;
177190
178- // save logged user in local storage
179- setStorage ( 'loggedUser' , loggedUser ) ;
191+ // save logged user in local storage
192+ setStorage ( 'loggedUser' , loggedUser ) ;
193+
194+ }
180195
181196}
182197
0 commit comments