Skip to content

Commit 0b9b617

Browse files
committed
MOBILE-4065 dev: Reset site onboarding when reseting tours
1 parent f84a0c6 commit 0b9b617

File tree

1 file changed

+5
-0
lines changed
  • src/core/features/settings/pages/dev

1 file changed

+5
-0
lines changed

src/core/features/settings/pages/dev/dev.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,10 @@
1313
// limitations under the License.
1414

1515
import { Component, OnInit } from '@angular/core';
16+
import { CoreLoginHelperProvider } from '@features/login/services/login-helper';
1617
import { CoreSitePlugins } from '@features/siteplugins/services/siteplugins';
1718
import { CoreUserTours } from '@features/usertours/services/user-tours';
19+
import { CoreConfig } from '@services/config';
1820
import { CorePlatform } from '@services/platform';
1921
import { CoreSites } from '@services/sites';
2022
import { CoreDomUtils } from '@services/utils/dom';
@@ -149,6 +151,9 @@ export class CoreSettingsDevPage implements OnInit {
149151
*/
150152
async resetUserTours(): Promise<void> {
151153
await CoreUserTours.resetTours();
154+
155+
await CoreConfig.delete(CoreLoginHelperProvider.ONBOARDING_DONE);
156+
152157
CoreDomUtils.showToast('User tours have been reseted');
153158
}
154159

0 commit comments

Comments
 (0)