File tree 3 files changed +14
-12
lines changed
libs/common/src/services/config
3 files changed +14
-12
lines changed Original file line number Diff line number Diff line change 2017
2017
}
2018
2018
},
2019
2019
"lastSeenOn" : {
2020
- "message" : " last seen on $DATE$" ,
2020
+ "message" : " last seen on: $DATE$" ,
2021
2021
"placeholders" : {
2022
2022
"date" : {
2023
2023
"content" : " $1" ,
Original file line number Diff line number Diff line change 14
14
< p class ="text-center " *ngIf ="isCloud ">
15
15
{{ "serverVersion" | i18n }}: {{ this.serverConfig?.version }}
16
16
< span *ngIf ="!serverConfig.isValid() ">
17
- ({{ "lastSeenOn" | i18n }}: {{ serverConfig.utcDate | date: "mediumDate" }})
17
+ ({{ "lastSeenOn" | i18n: ( serverConfig.utcDate | date: "mediumDate") }})
18
18
</ span >
19
19
</ p >
20
20
24
24
{{ "serverVersion" | i18n }} < small > ({{ "thirdParty" | i18n }})</ small > :
25
25
{{ this.serverConfig?.version }}
26
26
< span *ngIf ="!serverConfig.isValid() ">
27
- ({{ "lastSeenOn" | i18n }}: {{ serverConfig.utcDate | date: "mediumDate" }})
27
+ ({{ "lastSeenOn" | i18n: ( serverConfig.utcDate | date: "mediumDate") }})
28
28
</ span >
29
29
</ p >
30
30
< div class ="text-center ">
36
36
{{ "serverVersion" | i18n }} < small > ({{ "selfHosted" | i18n }})</ small > :
37
37
{{ this.serverConfig?.version }}
38
38
< span *ngIf ="!serverConfig.isValid() ">
39
- ({{ "lastSeenOn" | i18n }}: {{ serverConfig.utcDate | date: "mediumDate" }})
39
+ ({{ "lastSeenOn" | i18n: ( serverConfig.utcDate | date: "mediumDate") }})
40
40
</ span >
41
41
</ p >
42
42
</ ng-container >
Original file line number Diff line number Diff line change @@ -48,14 +48,16 @@ export class ConfigService implements ConfigServiceAbstraction {
48
48
}
49
49
50
50
private async fetchServerConfig ( ) : Promise < ServerConfig > {
51
- const response = await this . configApiService . get ( ) ;
52
- const data = new ServerConfigData ( response ) ;
53
-
54
- if ( data != null ) {
55
- await this . stateService . setServerConfig ( data ) ;
56
- return new ServerConfig ( data ) ;
51
+ try {
52
+ const response = await this . configApiService . get ( ) ;
53
+
54
+ if ( response != null ) {
55
+ const data = new ServerConfigData ( response ) ;
56
+ await this . stateService . setServerConfig ( data ) ;
57
+ return new ServerConfig ( data ) ;
58
+ }
59
+ } catch {
60
+ return null ;
57
61
}
58
-
59
- return null ;
60
62
}
61
63
}
You can’t perform that action at this time.
0 commit comments