Unverified Commit 65922b2e authored by yann300's avatar yann300 Committed by GitHub

Merge pull request #2308 from ethereum/LianaHus-patch-6

change selected corresponding to nightly check
parents 370d5369 2b498147
...@@ -284,15 +284,23 @@ class CompilerContainer { ...@@ -284,15 +284,23 @@ class CompilerContainer {
this._updateLanguageSelector() this._updateLanguageSelector()
} }
_shouldBeAdded (version) {
return !version.includes('nightly') ||
(version.includes('nightly') && this._view.includeNightlies.checked)
}
_updateVersionSelector () { _updateVersionSelector () {
// update selectedversion of previous one got filtered out
if (!this._shouldBeAdded(this.data.selectedVersion)) {
this.data.selectedVersion = this.data.defaultVersion
}
this._view.versionSelector.innerHTML = '' this._view.versionSelector.innerHTML = ''
this.data.allversions.forEach(build => { this.data.allversions.forEach(build => {
const option = build.path === this.data.selectedVersion const option = build.path === this.data.selectedVersion
? yo`<option value="${build.path}" selected>${build.longVersion}</option>` ? yo`<option value="${build.path}" selected>${build.longVersion}</option>`
: yo`<option value="${build.path}">${build.longVersion}</option>` : yo`<option value="${build.path}">${build.longVersion}</option>`
if (!option.innerText.includes('nightly') || if (this._shouldBeAdded(option.innerText)) {
(option.innerText.includes('nightly') && this._view.includeNightlies.checked)) {
this._view.versionSelector.appendChild(option) this._view.versionSelector.appendChild(option)
} }
}) })
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment