aboutsummaryrefslogtreecommitdiffstats
path: root/src/models
diff options
context:
space:
mode:
authorLibravatar Stefan Malzner <stefan@adlk.io>2017-12-15 14:41:33 +0100
committerLibravatar GitHub <noreply@github.com>2017-12-15 14:41:33 +0100
commit3b58c249a81e8c64f9eb2b7a916d80432c1fe00a (patch)
tree6b7fa7bd308557e433e3cc3aa8e150971591d7df /src/models
parentMerge pull request #467 from meetfranz/feature/bugfixing (diff)
parentAdd missing commit (diff)
downloadferdium-app-3b58c249a81e8c64f9eb2b7a916d80432c1fe00a.tar.gz
ferdium-app-3b58c249a81e8c64f9eb2b7a916d80432c1fe00a.tar.zst
ferdium-app-3b58c249a81e8c64f9eb2b7a916d80432c1fe00a.zip
Merge pull request #469 from meetfranz/feature/hide-badge
[PR] Add option to completely hide a service badge
Diffstat (limited to 'src/models')
-rw-r--r--src/models/Service.js4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/models/Service.js b/src/models/Service.js
index 958e4b11e..0b19440e7 100644
--- a/src/models/Service.js
+++ b/src/models/Service.js
@@ -22,6 +22,7 @@ export default class Service {
22 @observable team = ''; 22 @observable team = '';
23 @observable customUrl = ''; 23 @observable customUrl = '';
24 @observable isNotificationEnabled = true; 24 @observable isNotificationEnabled = true;
25 @observable isBadgeEnabled = true;
25 @observable isIndirectMessageBadgeEnabled = true; 26 @observable isIndirectMessageBadgeEnabled = true;
26 @observable customIconUrl = ''; 27 @observable customIconUrl = '';
27 @observable hasCrashed = false; 28 @observable hasCrashed = false;
@@ -52,6 +53,9 @@ export default class Service {
52 this.isNotificationEnabled = data.isNotificationEnabled !== undefined 53 this.isNotificationEnabled = data.isNotificationEnabled !== undefined
53 ? data.isNotificationEnabled : this.isNotificationEnabled; 54 ? data.isNotificationEnabled : this.isNotificationEnabled;
54 55
56 this.isBadgeEnabled = data.isBadgeEnabled !== undefined
57 ? data.isBadgeEnabled : this.isBadgeEnabled;
58
55 this.isIndirectMessageBadgeEnabled = data.isIndirectMessageBadgeEnabled !== undefined 59 this.isIndirectMessageBadgeEnabled = data.isIndirectMessageBadgeEnabled !== undefined
56 ? data.isIndirectMessageBadgeEnabled : this.isIndirectMessageBadgeEnabled; 60 ? data.isIndirectMessageBadgeEnabled : this.isIndirectMessageBadgeEnabled;
57 61