summaryrefslogtreecommitdiffstats
path: root/portal-FE-os/src/app/pages/application-onboarding/application-details-dialog/application-details-dialog.component.ts
diff options
context:
space:
mode:
authorjegadeeshbabu3 <jegadeesh.babu@att.com>2020-02-28 17:42:20 +0530
committerJegadeesh Babu <jegadeesh.babu@att.com>2020-02-28 15:35:27 +0000
commit4c6f6a443cb2e6effa995e77d56689c1c2dab4ad (patch)
tree7a961f7c4e2c7de9cea8f2acff473c9f4b11182e /portal-FE-os/src/app/pages/application-onboarding/application-details-dialog/application-details-dialog.component.ts
parenta03dfa273ef6e196bf65acc54b9357d35eb0ed5e (diff)
Fixed the test cases,added sonar config
Fixed test cases and added sonar config details Issue-ID: PORTAL-837 Change-Id: Ie4aa104871cfbbd6c6e36500f5ef2e250bafb575 Signed-off-by: jz385p <jegadeesh.babu@att.com>
Diffstat (limited to 'portal-FE-os/src/app/pages/application-onboarding/application-details-dialog/application-details-dialog.component.ts')
-rw-r--r--portal-FE-os/src/app/pages/application-onboarding/application-details-dialog/application-details-dialog.component.ts13
1 files changed, 10 insertions, 3 deletions
diff --git a/portal-FE-os/src/app/pages/application-onboarding/application-details-dialog/application-details-dialog.component.ts b/portal-FE-os/src/app/pages/application-onboarding/application-details-dialog/application-details-dialog.component.ts
index 60654461..39d2ffde 100644
--- a/portal-FE-os/src/app/pages/application-onboarding/application-details-dialog/application-details-dialog.component.ts
+++ b/portal-FE-os/src/app/pages/application-onboarding/application-details-dialog/application-details-dialog.component.ts
@@ -36,12 +36,13 @@
*
*/
-import { Component, OnInit, Input, Output, EventEmitter} from '@angular/core';
+import { Component, OnInit, Input, Output, EventEmitter, PLATFORM_ID, Inject, Injector} from '@angular/core';
import { NgbActiveModal, NgbModal } from '@ng-bootstrap/ng-bootstrap';
import { IApplications } from 'src/app/shared/model/applications-onboarding/applications';
import { ApplicationsService } from 'src/app/shared/services';
import { ConfirmationModalComponent } from 'src/app/modals/confirmation-modal/confirmation-modal.component';
import { InformationModalComponent } from 'src/app/modals/information-modal/information-modal.component';
+import { isPlatformBrowser } from '@angular/common';
@Component({
selector: 'app-application-details-dialog',
@@ -59,9 +60,15 @@ export class ApplicationDetailsDialogComponent implements OnInit {
isSaving: boolean = false;
originalImage: any;
ECOMP_URL_REGEX = "/^((?:https?\:\/\/|ftp?\:\/\/)?(w{3}.)?(?:[-a-z0-9]+\.)*[-a-z0-9]+.*)[^-_.]$/i";
+ private ngbModal:NgbModal;
- constructor(public activeModal: NgbActiveModal, public ngbModal: NgbModal,
- public applicationsService : ApplicationsService) { }
+ constructor(public activeModal: NgbActiveModal,
+ public applicationsService : ApplicationsService,@Inject(PLATFORM_ID)private platformId:Object,private injector:Injector) {
+ if(isPlatformBrowser(this.platformId))
+ {
+ this.ngbModal = this.injector.get(NgbModal);
+ }
+ }
@Input() applicationObj: IApplications;
@Output() passEntry: EventEmitter<any> = new EventEmitter();