Skip to content

Commit e6ff2eb

Browse files
committed
fix: tweak InternalName logic
1 parent 29516ab commit e6ff2eb

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

cls/SourceControl/Git/WebUIDriver.cls

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -32,17 +32,14 @@ ClassMethod HandleRequest(pagePath As %String, InternalName As %String = "", Out
3232
set namespace = $Namespace
3333
set instanceName = $ZConvert(##class(%SYS.System).InstanceGUID(),"L")
3434
set hasCSP = 0
35-
if (InternalName = "") || context.IsInDefaultPackage {
36-
set hasCSP = ##class(SourceControl.Git.Settings).HasNamespaceWebApp()
37-
set workspaceFilename = namespace_"-"_instanceName_"-.code-workspace"
38-
set filter = "?mapped=0"
39-
} elseif context.IsInGitEnabledPackage {
35+
if context.IsInGitEnabledPackage && 'context.IsInDefaultPackage {
4036
set workspaceFilename = context.Package.Name_"-"_instanceName_".code-workspace"
4137
// Loading an IPM package in dev mode automatically creates a project for it, so filter to that.
4238
set filter = "?project="_context.Package.Name
4339
} else {
44-
// TODO: Error? But really shouldn't happen.
45-
quit
40+
set hasCSP = ##class(SourceControl.Git.Settings).HasNamespaceWebApp()
41+
set workspaceFilename = namespace_"-"_instanceName_"-.code-workspace"
42+
set filter = "?mapped=0"
4643
}
4744
set server = {
4845
"webServer": {

0 commit comments

Comments
 (0)