@@ -144,22 +144,26 @@ async function renderSidebarHTML() {
144144 let modFilesChanged = false ;
145145
146146 Object . values ( modifiedFiles ) . forEach ( modFile => {
147-
148- // map modified file location
149- let [ fileUser , fileRepo , fileDir ] = modFile . dir . split ( ',' ) ;
150147
151- // if modified file dosen't have a branch
152- // and is in current repo
153- if ( ! fileRepo . includes ( ':' )
154- && fileUser === user
155- && fileRepo === repoName ) {
156-
157- // append default branch to file
158- fileRepo = fileRepo + ':' + branch ;
159- modFile . dir = [ fileUser , fileRepo , fileDir ] . join ( ) ;
148+ if ( modFile . dir ) {
160149
161- modFilesChanged = true ;
150+ // map modified file location
151+ let [ fileUser , fileRepo , fileDir ] = modFile . dir . split ( ',' ) ;
152+
153+ // if modified file dosen't have a branch
154+ // and is in current repo
155+ if ( ! fileRepo . includes ( ':' )
156+ && fileUser === user
157+ && fileRepo === repoName ) {
158+
159+ // append default branch to file
160+ fileRepo = fileRepo + ':' + branch ;
161+ modFile . dir = [ fileUser , fileRepo , fileDir ] . join ( ) ;
162162
163+ modFilesChanged = true ;
164+
165+ }
166+
163167 }
164168
165169 } ) ;
0 commit comments