diff --git a/packages/server/src/api/controllers/OneClickDemo/OneClickDemoController.ts b/packages/server/src/api/controllers/OneClickDemo/OneClickDemoController.ts index dd5e41145..96a41ca51 100644 --- a/packages/server/src/api/controllers/OneClickDemo/OneClickDemoController.ts +++ b/packages/server/src/api/controllers/OneClickDemo/OneClickDemoController.ts @@ -1,10 +1,9 @@ import { Router, Request, Response, NextFunction } from 'express'; import { Service, Inject } from 'typedi'; +import { body } from 'express-validator'; import asyncMiddleware from '@/api/middleware/asyncMiddleware'; import BaseController from '@/api/controllers/BaseController'; import { OneClickDemoApplication } from '@/services/OneClickDemo/OneClickDemoApplication'; -import { reset } from 'colorette'; -import { body } from 'express-validator'; @Service() export class OneClickDemoController extends BaseController { @@ -26,7 +25,6 @@ export class OneClickDemoController extends BaseController { this.validationResult, asyncMiddleware(this.oneClickSignIn.bind(this)) ); - return router; } @@ -50,7 +48,7 @@ export class OneClickDemoController extends BaseController { } /** - * + * Sign-in to one-click demo account. * @param {Request} req * @param {Response} res * @param {NextFunction} next diff --git a/packages/server/src/services/OneClickDemo/events/SeedInitialDemoAccountData.ts b/packages/server/src/services/OneClickDemo/events/SeedInitialDemoAccountData.ts index bd4e0a3d5..e2e9d1119 100644 --- a/packages/server/src/services/OneClickDemo/events/SeedInitialDemoAccountData.ts +++ b/packages/server/src/services/OneClickDemo/events/SeedInitialDemoAccountData.ts @@ -62,19 +62,23 @@ export class SeedInitialDemoAccountDataOnOrgBuild { .process(async (SeedDemoAccountSeeder) => { const seederInstance = new SeedDemoAccountSeeder(); + // Initialize the seeder sheet file before importing. await this.initiateSeederFile(seederInstance.importFileName); + // Import the given seeder file. const importedFile = await this.importApp.import( tenantId, seederInstance.resource, seederInstance.importFileName, {} ); + // Mapping the columns with resource fields. await this.importApp.mapping( tenantId, importedFile.import.importId, seederInstance.mapping ); + // Commit the imported file. await this.importApp.process(tenantId, importedFile.import.importId); });