Implement DataModel name change removal in PatchSet and adjust session handling in App

- Added a new function to PatchSet to remove the DataModel name change from updates, preventing unwanted synchronization of the project name.
- Updated the App:startSession method to conditionally skip session lock acquisition and release based on one-shot mode settings.
- Enhanced the confirmation callback to utilize the new PatchSet function for filtering DataModel name changes from patches.
This commit is contained in:
Joe 2026-01-30 11:26:40 -06:00
parent 240c225be0
commit 77088eccd8
3 changed files with 62 additions and 42 deletions

View file

@ -153,15 +153,15 @@ function ConfirmingPage:render()
onClick = self.props.onAbort,
}),
PullAll = e(TextButton, {
text = "Pull All",
style = "Danger",
transparency = self.props.transparency,
layoutOrder = 2,
onClick = function()
self.setAllSelections("pull")
end,
}),
PullAll = e(TextButton, {
text = "Pull All",
style = "Danger",
transparency = self.props.transparency,
layoutOrder = 2,
onClick = function()
self.setAllSelections("pull")
end,
}),
SkipAll = e(TextButton, {
text = "Skip All",