File tree Expand file tree Collapse file tree 1 file changed +14
-3
lines changed
Expand file tree Collapse file tree 1 file changed +14
-3
lines changed Original file line number Diff line number Diff line change @@ -166,9 +166,20 @@ function sendCustomMessage(model, options) {
166166 * ```
167167 */
168168function resolveJupyterServers ( viewConfig ) {
169- let copy = JSON . parse ( JSON . stringify ( viewConfig ) ) ;
170- for ( let view of copy . views ) {
171- for ( let track of Object . values ( view . tracks ) . flat ( ) ) {
169+ const copy = JSON . parse ( JSON . stringify ( viewConfig ) ) ;
170+
171+ for ( const view of copy . views ) {
172+ const baseTracks = Object . values ( view . tracks ) . flat ( ) ;
173+ let allTracks = Object . values ( view . tracks ) . flat ( ) ;
174+
175+ for ( const track of baseTracks ) {
176+ // Go through and check for combined tracks
177+ if ( track . contents ) {
178+ allTracks = allTracks . concat ( allTracks , track . contents ) ;
179+ }
180+ }
181+
182+ for ( const track of allTracks ) {
172183 if ( track ?. server === NAME ) {
173184 delete track . server ;
174185 track . data = track . data || { } ;
You can’t perform that action at this time.
0 commit comments