Merge the two soljsonSources blocks

pull/1/head
Alex Beregszaszi 9 years ago
parent 7c2cdc4474
commit 852c128d9d
  1. 34
      src/app.js

@ -482,23 +482,6 @@ var run = function () {
}
};
if (window.soljsonSources !== undefined) {
var latestRelease = null;
if (window.soljsonReleases !== undefined) {
for (var release in window.soljsonReleases) {
if (latestRelease === null || semver.gt(release, latestRelease)) {
latestRelease = release;
}
}
}
if (latestRelease === null) {
latestRelease = 'soljson-latest.js';
}
loadVersion(queryParams.get().version || latestRelease);
} else {
loadVersion('soljson.js');
}
document.querySelector('#optimize').addEventListener('change', function () {
queryParams.update({ optimize: document.querySelector('#optimize').checked });
compiler.compile();
@ -517,6 +500,7 @@ var run = function () {
// var soljsonSources is provided by bin/list.js
if (window.soljsonSources !== undefined) {
// populate selector list with available versions
$.each(soljsonSources, function (i, file) {
if (file) {
var version = file.replace(/soljson-(.*).js/, '$1');
@ -524,6 +508,22 @@ var run = function () {
}
});
$('#versionSelector').attr('disabled', false);
// load initial verison
var latestRelease = null;
if (window.soljsonReleases !== undefined) {
for (var release in window.soljsonReleases) {
if (latestRelease === null || semver.gt(release, latestRelease)) {
latestRelease = release;
}
}
}
if (latestRelease === null) {
latestRelease = 'soljson-latest.js';
}
loadVersion(queryParams.get().version || latestRelease);
} else {
loadVersion('soljson.js');
}
// always include the local version

Loading…
Cancel
Save