From c19ea14da594325a8113fd54085abf7b6599d4ce Mon Sep 17 00:00:00 2001 From: Ben Gotow Date: Wed, 21 Sep 2016 10:45:04 -0700 Subject: [PATCH] hack(channel-picker): Hide Salesforce for now --- .../composer-signature/lib/preferences-signatures.jsx | 2 +- .../preferences/lib/tabs/update-channel-section.jsx | 11 +++++++++-- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/internal_packages/composer-signature/lib/preferences-signatures.jsx b/internal_packages/composer-signature/lib/preferences-signatures.jsx index 0a73a7b3c..fbc64a2ee 100644 --- a/internal_packages/composer-signature/lib/preferences-signatures.jsx +++ b/internal_packages/composer-signature/lib/preferences-signatures.jsx @@ -102,7 +102,7 @@ export default class PreferencesSignatures extends React.Component {
- +
) diff --git a/internal_packages/preferences/lib/tabs/update-channel-section.jsx b/internal_packages/preferences/lib/tabs/update-channel-section.jsx index 9434c821b..5df7a90d5 100644 --- a/internal_packages/preferences/lib/tabs/update-channel-section.jsx +++ b/internal_packages/preferences/lib/tabs/update-channel-section.jsx @@ -58,10 +58,17 @@ class UpdateChannelSection extends React.Component { render() { const {current, available, saving} = this.state; + // HACK: Temporarily do not allow users to move on to the Salesforce channel. + // In the future we could implement this server-side via a "public" flag. + let allowed = available; + if (current && current.name.toLowerCase() !== 'salesforce') { + allowed = available.filter(c => c.name.toLowerCase() !== 'salesforce'); + } + return (
Updates
- +