Skip to content

Commit

Permalink
Fix Intacct Onboarding Stepper (#527)
Browse files Browse the repository at this point in the history
* Onboarding Stepper

* Fix for breaking stepper
  • Loading branch information
anishfyle authored Feb 9, 2024
1 parent f8777b7 commit fa76029
Show file tree
Hide file tree
Showing 5 changed files with 6 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ export class IntacctOnboardingModel {
}
});

for (let index = this.onboardingStateStepMap[onboardingState] - 1; index > 0; index--) {
for (let index = this.onboardingStateStepMap[onboardingState] - 2; index > 0; index--) {
this.onboardingSteps[index - 1].completed = true;
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@ describe('SiWorkspaceService', () => {
});

it('setOnboardingState and getOnboardingState service', () => {
localStorage.removeItem('si.onboardingState');
localStorage.removeItem('onboarding-state');
const state = 'CONNECTION';
const response = service.getIntacctOnboardingState();
expect(state).toEqual(response);
Expand Down
4 changes: 2 additions & 2 deletions src/app/core/services/si/si-core/si-workspace.service.ts
Original file line number Diff line number Diff line change
Expand Up @@ -43,11 +43,11 @@ export class SiWorkspaceService {
}

setIntacctOnboardingState(onboardingState: IntacctOnboardingState): void {
return this.storageService.set('si.onboardingState', onboardingState);
return this.storageService.set('onboarding-state', onboardingState);
}

getIntacctOnboardingState(): IntacctOnboardingState {
const onboardingState = this.storageService.get('si.onboardingState');
const onboardingState = this.storageService.get('onboarding-state');
return onboardingState ? onboardingState : IntacctOnboardingState.CONNECTION;
}

Expand Down
2 changes: 1 addition & 1 deletion src/app/integrations/intacct/intacct.component.ts
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ export class IntacctComponent implements OnInit {
setupWorkspace(workspace:IntacctWorkspace) {
this.workspace = workspace;
this.storageService.set('si.workspaceId', this.workspace.id);
this.storageService.set('si.onboardingState', this.workspace.onboarding_state);
this.storageService.set('onboarding-state', this.workspace.onboarding_state);
this.appcuesService.initialiseAppcues(AppName.INTACCT, this.workspace.created_at);
this.workspaceService.syncFyleDimensions().subscribe();
this.workspaceService.syncIntacctDimensions().subscribe();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -306,7 +306,7 @@ export class ConfigurationAdvancedSettingsComponent implements OnInit {
}
this.saveInProgress = false;
if (this.isOnboarding) {
this.workspaceService.setIntacctOnboardingState(IntacctOnboardingState.ADVANCED_CONFIGURATION);
this.workspaceService.setIntacctOnboardingState(IntacctOnboardingState.COMPLETE);
this.router.navigate([`/integrations/intacct/onboarding/done`]);
}
}, () => {
Expand Down

0 comments on commit fa76029

Please sign in to comment.