File tree Expand file tree Collapse file tree 1 file changed +9
-4
lines changed
src/shared/modules/commands/helpers Expand file tree Collapse file tree 1 file changed +9
-4
lines changed Original file line number Diff line number Diff line change @@ -24,10 +24,15 @@ import { cleanHtml } from 'services/remoteUtils'
2424import remote from 'services/remote'
2525
2626export const fetchRemoteGuide = ( url ) => {
27- return getServerConfig ( [ 'browser.' ] ) . then ( ( conf ) => {
28- const getWhiteList = conf && conf [ 'browser.remote_content_hostname_whitelist' ]
29- const whitelist = ( getWhiteList ) ? getWhiteList . value : null
30-
27+ return new Promise ( ( resolve , reject ) => {
28+ return getServerConfig ( [ 'browser.' ] )
29+ . then ( ( conf ) => {
30+ const getWhiteList = conf && conf [ 'browser.remote_content_hostname_whitelist' ]
31+ const whitelist = ( getWhiteList ) ? getWhiteList . value : null
32+ resolve ( whitelist )
33+ } )
34+ . catch ( ( e ) => resolve ( null ) ) // Not able to get server config
35+ } ) . then ( ( whitelist ) => {
3136 if ( ! hostIsAllowed ( url , whitelist ) ) {
3237 throw new Error ( 'Hostname is not allowed according to server whitelist' )
3338 }
You can’t perform that action at this time.
0 commit comments