Skip to content

Commit c71bab2

Browse files
authored
Merge pull request #717 from intersystems/decomp-new-editor
Production decomposition with new interoperability editor
2 parents d477eb6 + a6aa66d commit c71bab2

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99

1010
### Added
1111
- Pull event handler that does an IPM uninstall and load to handle deletes (#631)
12+
- Partial support for production decomposition with the new interoperability editors
1213

1314
## [2.10.0] - 2025-02-10
1415

cls/SourceControl/Git/Production.cls

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -335,7 +335,10 @@ ClassMethod GetModifiedItemsAfterSave(internalName, Output modifiedItems)
335335
ClassMethod IsEnsPortal() As %Boolean
336336
{
337337
Return $Data(%request) && '($IsObject(%request) &&
338-
((%request.UserAgent [ "Code") || (%request.UserAgent [ "node-fetch")))
338+
(
339+
(%request.UserAgent [ "Code") // VS Code
340+
|| (%request.UserAgent [ "node-fetch") // VS Code
341+
|| (%request.Application [ "/api/interop-editors"))) // New interoperability editor
339342
}
340343

341344
/// Perform check if Production Decomposition logic should be used for given item

0 commit comments

Comments
 (0)