fix: show diff content for new files and disk-current fallback
originalFullContent can be null for new files or when only disk-current is available. Use empty string fallback instead of hiding the diff.
This commit is contained in:
parent
190cafdb8e
commit
2123dfb780
1 changed files with 2 additions and 3 deletions
|
|
@ -391,16 +391,15 @@ export const ChangeReviewDialog = ({
|
|||
{!isFileContentLoading &&
|
||||
fileContent &&
|
||||
fileContent.contentSource !== 'unavailable' &&
|
||||
fileContent.originalFullContent !== null &&
|
||||
fileContent.modifiedFullContent !== null && (
|
||||
<div className="flex-1 overflow-auto">
|
||||
<DiffErrorBoundary
|
||||
filePath={selectedFile.filePath}
|
||||
oldString={fileContent.originalFullContent}
|
||||
oldString={fileContent.originalFullContent ?? ''}
|
||||
newString={fileContent.modifiedFullContent}
|
||||
>
|
||||
<CodeMirrorDiffView
|
||||
original={fileContent.originalFullContent}
|
||||
original={fileContent.originalFullContent ?? ''}
|
||||
modified={fileContent.modifiedFullContent}
|
||||
fileName={selectedFile.relativePath}
|
||||
showMergeControls={true}
|
||||
|
|
|
|||
Loading…
Reference in a new issue