From c6f3b2b1ceb7070ca3b8218e9b6ce7213b3df066 Mon Sep 17 00:00:00 2001 From: "Rajaa.BARHTAOUI" Date: Fri, 27 Apr 2018 10:05:27 +0200 Subject: [PATCH] feat(xo-web/XOA update): display "Downgrade" when trial is over (#2845) Fixes #1483 --- packages/xo-web/src/common/intl/messages.js | 1 + packages/xo-web/src/xo-app/xoa/update/index.js | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/xo-web/src/common/intl/messages.js b/packages/xo-web/src/common/intl/messages.js index 4b3c6f44d..9b311ef0f 100644 --- a/packages/xo-web/src/common/intl/messages.js +++ b/packages/xo-web/src/common/intl/messages.js @@ -1532,6 +1532,7 @@ const messages = { update: 'Update', refresh: 'Refresh', upgrade: 'Upgrade', + downgrade: 'Downgrade', noUpdaterCommunity: 'No updater available for Community Edition', considerSubscribe: 'Please consider subscribing and trying it with all the features for free during 15 days on {link}.', diff --git a/packages/xo-web/src/xo-app/xoa/update/index.js b/packages/xo-web/src/xo-app/xoa/update/index.js index 156a7f5c8..d02bc050a 100644 --- a/packages/xo-web/src/xo-app/xoa/update/index.js +++ b/packages/xo-web/src/xo-app/xoa/update/index.js @@ -234,7 +234,9 @@ export default class XoaUpdates extends Component { handler={upgrade} icon='upgrade' > - {_('upgrade')} + {trial.state !== 'untrustedTrial' + ? _('upgrade') + : _('downgrade')}