Skip to content

Commit 1ea9946

Browse files
Prevent pull failure when deleting file where filename or item are null strings
1 parent 093ec2e commit 1ea9946

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

cls/SourceControl/Git/PullEventHandler/IncrementalLoad.cls

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ Method DeleteFile(item As %String = "", externalName As %String = "") As %Status
117117
$$$ThrowOnError(sc)
118118
} catch e {
119119
set filename = ##class(SourceControl.Git.Utils).FullExternalName(item)
120-
if '##class(%File).Exists(filename) {
120+
if (filename = "") || '##class(%File).Exists(filename) {
121121
do ##class(SourceControl.Git.Utils).RemoveRoutineTSH(item)
122122
// file doesn't exist anymore despite error -- should be ok
123123
set sc = $$$OK

0 commit comments

Comments
 (0)