DYN-8972: Disable data collection agreements in NoNetworkMode#16534
DYN-8972: Disable data collection agreements in NoNetworkMode#16534zeusongit merged 6 commits intoDynamoDS:masterfrom
Conversation
There was a problem hiding this comment.
Pull Request Overview
This PR disables data collection agreements in no-network mode by adding a check to prevent the usage reporting dialog from appearing when Dynamo is running with network access disabled.
- Added
NoNetworkModecheck to prevent data collection dialog in no-network mode - Maintains existing behavior for normal mode operation
There was a problem hiding this comment.
See the ticket for this pull request: https://jira.autodesk.com/browse/DYN-8972
|
I think |
Good call @zeusongit ! |
| } | ||
|
|
||
| // Skip analytics prompt in no-network mode | ||
| if (dynamoViewModel?.Model?.NoNetworkMode == true) |
There was a problem hiding this comment.
Perhaps we could simply not show the toggle at all in Dynamo view ? Otherwise I assume this message will need to be localized.
@aparajit-pratap I removed it after seeing @zavub's yesterday. Currently, it is not show the toggle at all in Dynamo view if in NoNetworkMode:
|
I don't get it, what toggle? |





Purpose
NoNetworkModecheck to theUsageReportingManager.CheckIsFirstRun()methodHideReportOptionslogic to includeNoNetworkModeconditionTesting
--NoNetworkModecommand line argumentDeclarations
Check these if you believe they are true
Release Notes
Ensures no-network mode disable the terms of use (data agreement) dialog at startup
Reviewers
@DynamoDS/eidos @DynamoDS/synapse