diff --git a/CHANGELOG.md b/CHANGELOG.md index b5201947..b1b329f0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -20,7 +20,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Fix "Export All" stopping prematurely because a tracked item no longer exist in the namespace (#821) - Import All now outputs a warning instead of an error when an item is in the wrong path (#291) - Fixed an error where classes with compilation errors would revert to broken versions on export (#830) - +- Fixed installation of the package on IRIS versions with the IRISSECURITY database (#770) ## [2.12.2] - 2025-07-08 diff --git a/cls/SourceControl/Git/Utils.cls b/cls/SourceControl/Git/Utils.cls index 68828cf5..252222c9 100644 --- a/cls/SourceControl/Git/Utils.cls +++ b/cls/SourceControl/Git/Utils.cls @@ -2772,8 +2772,10 @@ ClassMethod ConfigureWeb() write !,"Adding Git Pull favorite... " do ##class(%SQL.Statement).%ExecDirect(statement,sql,caption,link).%Display() write !,"Setting GroupById to %ISCMgtPortal for /isc/studio/usertemplates... " - set sql = "update Security.Applications set GroupById='%ISCMgtPortal' where ID = '/isc/studio/usertemplates'" - do ##class(%SQL.Statement).%ExecDirect(statement,sql).%Display() + kill props + set props("GroupById") = "%ISCMgtPortal" + set st = ##class(Security.Applications).Modify("/isc/studio/usertemplates",.props) + if $$$ISERR(st) do $System.Status.DisplayError(st) } ClassMethod CheckInitialization() @@ -3289,4 +3291,3 @@ ClassMethod IsSchemaStandard(pName As %String = "") As %Boolean [ Internal ] } } -