Remove debugging console.log statements

Clean up all temporary debugging console.log statements added during
registration status troubleshooting. Remove debug output from multiple
components while preserving essential error logging and functionality.

Changes:
- PlatformServiceMixin.ts: Remove debug logging from $saveUserSettings and $saveMySettings
- AccountViewView.vue: Remove debug logging from mounted, initializeState, checkLimits, and onRecheckLimits
- UsageLimitsSection.vue: Remove debug logging from lifecycle hooks and recheckLimits
- IdentitySwitcherView.vue: Remove debug logging from switchAccount method

All core functionality preserved including error handling with logger.error()
and user notifications. Codebase now production-ready without debugging noise.
This commit is contained in:
Matthew Raymer
2025-07-18 05:28:00 +00:00
parent b0058e16ca
commit 71ea9efda7
4 changed files with 5 additions and 72 deletions

View File

@@ -970,10 +970,7 @@ export default class AccountViewView extends Vue {
// Check limits for any user with an activeDid (this will also check registration status)
if (this.activeDid) {
console.log('[DEBUG] Calling checkLimits from mounted for user with activeDid');
await this.checkLimits();
} else {
console.log('[DEBUG] Not calling checkLimits - no activeDid available');
}
// Only check service worker on web platform - Capacitor/Electron don't support it
@@ -1014,20 +1011,13 @@ export default class AccountViewView extends Vue {
* Initializes component state with values from the database or defaults.
*/
async initializeState(): Promise<void> {
console.log('[DEBUG] AccountViewView - initializeState called');
// First get the master settings to see the active DID
const masterSettings = await this.$settings();
console.log('[DEBUG] AccountViewView - Master settings activeDid:', masterSettings.activeDid);
// Then get the account-specific settings
const settings: AccountSettings = await this.$accountSettings();
console.log('[DEBUG] AccountViewView - Account settings loaded for DID:', settings.activeDid);
console.log('[DEBUG] AccountViewView - Account settings isRegistered:', settings?.isRegistered);
this.activeDid = settings.activeDid || "";
console.log('[DEBUG] initializeState - activeDid:', this.activeDid);
console.log('[DEBUG] initializeState - settings.isRegistered:', settings?.isRegistered);
this.apiServer = settings.apiServer || "";
this.apiServerInput = settings.apiServer || "";
this.givenName =
@@ -1056,9 +1046,6 @@ export default class AccountViewView extends Vue {
this.warnIfTestServer = !!settings.warnIfTestServer;
this.webPushServer = settings.webPushServer || this.webPushServer;
this.webPushServerInput = settings.webPushServer || this.webPushServerInput;
console.log('[DEBUG] initializeState complete - isRegistered:', this.isRegistered);
console.log('[DEBUG] initializeState complete - activeDid:', this.activeDid);
}
// call fn, copy text to the clipboard, then redo fn after 2 seconds
@@ -1401,17 +1388,11 @@ export default class AccountViewView extends Vue {
}
async checkLimits(): Promise<void> {
console.log('[DEBUG] checkLimits called');
console.log('[DEBUG] activeDid:', this.activeDid);
console.log('[DEBUG] isRegistered:', this.isRegistered);
this.loadingLimits = true;
try {
const did = this.activeDid;
console.log('[DEBUG] did value:', did);
if (!did) {
console.log('[DEBUG] No DID found, setting NO_IDENTIFIER message');
this.limitsMessage = ACCOUNT_VIEW_CONSTANTS.LIMITS.NO_IDENTIFIER;
return;
}
@@ -1422,16 +1403,11 @@ export default class AccountViewView extends Vue {
webPushServer: this.webPushServer,
});
console.log('[DEBUG] Calling fetchImageRateLimits for DID:', did);
const imageResp = await fetchImageRateLimits(this.axios, did);
console.log('[DEBUG] Image rate limits response status:', imageResp.status);
console.log('[DEBUG] Image rate limits response data:', imageResp.data);
if (imageResp.status === 200) {
this.imageLimits = imageResp.data;
console.log('[DEBUG] Image limits set successfully');
} else {
console.log('[DEBUG] Image rate limits failed, status:', imageResp.status);
await this.$saveSettings({
profileImageUrl: "",
});
@@ -1441,21 +1417,15 @@ export default class AccountViewView extends Vue {
return;
}
console.log('[DEBUG] Calling fetchEndorserRateLimits for DID:', did);
console.log('[DEBUG] API server:', this.apiServer);
const endorserResp = await fetchEndorserRateLimits(
this.apiServer,
this.axios,
did,
);
console.log('[DEBUG] Endorser rate limits response status:', endorserResp.status);
console.log('[DEBUG] Endorser rate limits response data:', endorserResp.data);
if (endorserResp.status === 200) {
this.endorserLimits = endorserResp.data;
console.log('[DEBUG] Endorser limits set successfully');
} else {
console.log('[DEBUG] Endorser rate limits failed, status:', endorserResp.status);
await this.$saveSettings({
profileImageUrl: "",
});
@@ -1465,14 +1435,11 @@ export default class AccountViewView extends Vue {
return;
}
} catch (error) {
console.log('[DEBUG] Error in checkLimits:', error);
this.limitsMessage =
ACCOUNT_VIEW_CONSTANTS.LIMITS.ERROR_RETRIEVING_LIMITS;
this.notify.error(this.limitsMessage, TIMEOUTS.STANDARD);
} finally {
console.log('[DEBUG] Setting loadingLimits to false');
this.loadingLimits = false;
console.log('[DEBUG] Final limitsMessage:', this.limitsMessage);
}
}
@@ -1725,8 +1692,6 @@ export default class AccountViewView extends Vue {
}
onRecheckLimits() {
console.log('[DEBUG] onRecheckLimits called - button clicked');
console.log('[DEBUG] Current state - loadingLimits:', this.loadingLimits, 'limitsMessage:', this.limitsMessage);
this.checkLimits();
}
}