Skip to content

Commit 94901c1

Browse files
committed
2 parents 152ccdb + f3a7d12 commit 94901c1

File tree

1 file changed

+21
-9
lines changed

1 file changed

+21
-9
lines changed

eform-client/src/app/components/header/header.component.ts

Lines changed: 21 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -15,16 +15,28 @@ export class HeaderComponent implements OnInit {
1515
}
1616

1717
ngOnInit() {
18-
this.settingsService.getHeaderSettings().subscribe((data => {
19-
if (data && data.success) {
20-
this.headerSettingsModel = data.model;
21-
if (this.headerSettingsModel.imageLink && this.headerSettingsModel.imageLinkVisible) {
22-
this.logoImage = 'api/images/eform-images?fileName=' + this.headerSettingsModel.imageLink;
23-
} else if (!this.headerSettingsModel.imageLink) {
24-
this.logoImage = '../../../assets/images/logo.png';
25-
}
18+
this.settingsService.connectionStringExist().subscribe((result) => {
19+
if (result && result.success === true) {
20+
this.settingsService.getHeaderSettings().subscribe((data => {
21+
if (data && data.success) {
22+
this.headerSettingsModel = data.model;
23+
if (this.headerSettingsModel.imageLink && this.headerSettingsModel.imageLinkVisible) {
24+
this.logoImage = 'api/images/eform-images?fileName=' + this.headerSettingsModel.imageLink;
25+
} else if (!this.headerSettingsModel.imageLink) {
26+
this.logoImage = '../../../assets/images/logo.png';
27+
}
28+
}
29+
}));
30+
} else {
31+
this.logoImage = '../../../assets/images/logo.png';
32+
this.headerSettingsModel.imageLinkVisible = true;
33+
this.headerSettingsModel.mainTextVisible = true;
34+
this.headerSettingsModel.secondaryTextVisible = true;
35+
this.headerSettingsModel.mainText = 'Microting eForm';
36+
this.headerSettingsModel.secondaryText = 'No more paper-forms and back-office data entry';
2637
}
27-
}));
38+
});
39+
2840
}
2941

3042
}

0 commit comments

Comments
 (0)