{"version":"2.0.63","anchor":"optimized-oauth-account-settings-writes","canonical_anchor":"optimized-oauth-account-settings-writes","heading":"Optimized OAuth Account Settings Writes","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.0.63\/e\/optimized-oauth-account-settings-writes","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.0.63","markdown":"### Optimized OAuth Account Settings Writes\n\n**What:** Settings are now only written to disk when OAuth account information actually changes.\n\n**How it works:**\n\n- Previously, every call to update OAuth account settings triggered a disk write\n- Now, all five account fields (accountUuid, emailAddress, organizationUuid, displayName, hasExtraUsageEnabled) are compared before writing\n- If all fields match the existing stored values, the write is skipped\n\n**Details:**\n\n- Reduces unnecessary disk I\/O during token refresh operations\n- Uses strict equality checks with optional chaining for safety\n- **Evidence:** `HW1()` function at line 74155 with comparison at lines 74170-74176, compared to old unconditional `G$1()` function"}