File tree Expand file tree Collapse file tree 2 files changed +10
-3
lines changed
src/notebooks/deepnote/outputHandlers Expand file tree Collapse file tree 2 files changed +10
-3
lines changed Original file line number Diff line number Diff line change @@ -33,8 +33,13 @@ export class RichOutputHandler {
3333 ) {
3434 try {
3535 // Check if this item has preserved original base64 data
36- if ( ( item as NotebookCellOutputItem & { _originalBase64 ?: string } ) . _originalBase64 && item . mime . startsWith ( 'image/' ) ) {
37- deepnoteOutput . data ! [ item . mime ] = ( item as NotebookCellOutputItem & { _originalBase64 ?: string } ) . _originalBase64 ;
36+ if (
37+ ( item as NotebookCellOutputItem & { _originalBase64 ?: string } ) . _originalBase64 &&
38+ item . mime . startsWith ( 'image/' )
39+ ) {
40+ deepnoteOutput . data ! [ item . mime ] = (
41+ item as NotebookCellOutputItem & { _originalBase64 ?: string }
42+ ) . _originalBase64 ;
3843 } else {
3944 const decodedContent = decodeContent ( item . data ) ;
4045 deepnoteOutput . data ! [ item . mime ] = this . mimeRegistry . processForDeepnote (
Original file line number Diff line number Diff line change @@ -30,7 +30,9 @@ export class StreamOutputHandler {
3030 // Only set stream name if we can definitively determine it from mime type
3131 const stderrItem = streamItems . find ( ( item ) => item . mime === 'application/vnd.code.notebook.stderr' ) ;
3232 const stdoutItem = streamItems . find ( ( item ) => item . mime === 'application/vnd.code.notebook.stdout' ) ;
33- const unnamedStreamItem = streamItems . find ( ( item ) => ( item as NotebookCellOutputItem & { _wasUnnamedStream ?: boolean } ) . _wasUnnamedStream ) ;
33+ const unnamedStreamItem = streamItems . find (
34+ ( item ) => ( item as NotebookCellOutputItem & { _wasUnnamedStream ?: boolean } ) . _wasUnnamedStream
35+ ) ;
3436
3537 if ( stderrItem ) {
3638 deepnoteOutput . name = 'stderr' ;
You can’t perform that action at this time.
0 commit comments