From 6f936f817f80a76a7b13e00868048ad0f42f6569 Mon Sep 17 00:00:00 2001
From: FORESTIER Fabien <fabien.forestier@soprasteria.com>
Date: Tue, 26 Feb 2019 10:30:17 +0100
Subject: [PATCH] Use prod command in dockerfile

---
 Dockerfile                   |  2 +-
 src/app.module.ts            |  6 +++---
 src/legacy/legacy.service.ts | 12 ++++++------
 3 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/Dockerfile b/Dockerfile
index 5c9a279..b3cc18c 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -15,6 +15,6 @@ RUN npm install
 # Bundle app source
 COPY . .
 
-CMD npm run start:dev
+CMD npm run start:prod
 
 EXPOSE 3000
diff --git a/src/app.module.ts b/src/app.module.ts
index fdd9fe6..8ee6de5 100644
--- a/src/app.module.ts
+++ b/src/app.module.ts
@@ -1,7 +1,7 @@
 import { Module, MiddlewareConsumer, RequestMethod } from '@nestjs/common';
-import { LegacyModule } from 'legacy/legacy.module';
-import { ConfigModule } from 'configuration/config.module';
-import { untokenize } from 'legacy/token.middleware';
+import { LegacyModule } from './legacy/legacy.module';
+import { ConfigModule } from './configuration/config.module';
+import { untokenize } from './legacy/token.middleware';
 
 @Module({
   imports: [ConfigModule, LegacyModule],
diff --git a/src/legacy/legacy.service.ts b/src/legacy/legacy.service.ts
index 88604ec..f4f0b1d 100644
--- a/src/legacy/legacy.service.ts
+++ b/src/legacy/legacy.service.ts
@@ -8,18 +8,18 @@ import {
   AccessDeletionResponse, AccessRequestResponse, AccessRenewalResponse, PasswordResetForm, PasswordForgottenForm,
 } from './legacy.model';
 import * as request from 'request-promise-native';
-import { ConfigService } from 'configuration/config.service';
+import { ConfigService } from '../configuration/config.service';
 import { decrypt } from './encryptionHelpers';
-import { buildDataAccessDeletionAdminEmail, buildDataAccessDeletionUserEmail } from 'email-templates/data-access-deletion';
-import { buildDataAccessRequestAdminEmail, buildDataAccessRequestUserEmail } from 'email-templates/data-access-request';
-import { buildRenewDataAccessRequestAdminEmail, buildRenewDataAccessRequestUserEmail } from 'email-templates/data-access-renew';
+import { buildDataAccessDeletionAdminEmail, buildDataAccessDeletionUserEmail } from '../email-templates/data-access-deletion';
+import { buildDataAccessRequestAdminEmail, buildDataAccessRequestUserEmail } from '../email-templates/data-access-request';
+import { buildRenewDataAccessRequestAdminEmail, buildRenewDataAccessRequestUserEmail } from '../email-templates/data-access-renew';
 import { handleError } from './errorHandlingHelper';
 import * as bluebird from 'bluebird';
 import * as redis from 'redis';
 bluebird.promisifyAll(redis);
 import * as uuid4 from 'uuid/v4';
-import { buildAccountValidationEmail } from 'email-templates/account-creation';
-import { buildResetPasswordEmail } from 'email-templates/reset-password';
+import { buildAccountValidationEmail } from '../email-templates/account-creation';
+import { buildResetPasswordEmail } from '../email-templates/reset-password';
 import moment = require('moment');
 
 @Injectable()
-- 
GitLab