fix(servers): compensate when server list contains a null value
Refs https://github.com/swagger-api/swagger-editor/issues/2761 Refs https://github.com/swagger-api/swagger-editor/issues/2710 Refs #7341
This commit is contained in:
@@ -22,7 +22,7 @@ export default class Servers extends React.Component {
|
||||
}
|
||||
|
||||
// fire 'change' event to set default 'value' of select
|
||||
this.setServer(servers.first().get("url"))
|
||||
this.setServer(servers.first()?.get("url"))
|
||||
}
|
||||
|
||||
UNSAFE_componentWillReceiveProps(nextProps) {
|
||||
@@ -95,7 +95,7 @@ export default class Servers extends React.Component {
|
||||
} = this.props
|
||||
|
||||
|
||||
let currentServerDefinition = servers.find(v => v.get("url") === currentServer) || OrderedMap()
|
||||
let currentServerDefinition = servers.find(s => s.get("url") === currentServer) || OrderedMap()
|
||||
|
||||
let currentServerVariableDefs = currentServerDefinition.get("variables") || OrderedMap()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user