[fix] error on empty my_model.py
This commit is contained in:
parent
36068c74de
commit
c42fb0ecea
|
|
@ -107,10 +107,11 @@ socket.on('info', (msg) => {
|
||||||
socket.on('error', (msg) => {
|
socket.on('error', (msg) => {
|
||||||
console.log(msg);
|
console.log(msg);
|
||||||
Snackbar.show({
|
Snackbar.show({
|
||||||
text: msg,
|
text: 'Error: ' + msg,
|
||||||
pos: 'bottom-right',
|
pos: 'bottom-right',
|
||||||
duration: 5000,
|
duration: 8000,
|
||||||
backgroundColor: '#E64A19'
|
backgroundColor: '#E64A19',
|
||||||
|
showAction: false
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
@ -147,10 +148,27 @@ function update_your_res(tsp_file, fitness) {
|
||||||
// Update personal result
|
// Update personal result
|
||||||
socket.on('result', (res) => {
|
socket.on('result', (res) => {
|
||||||
|
|
||||||
$("#resultModal").modal('show');
|
|
||||||
|
|
||||||
res = JSON.parse(res);
|
res = JSON.parse(res);
|
||||||
|
|
||||||
|
$("#ulysses16_your").text('Error');
|
||||||
|
$("#att48_your").text('Error');
|
||||||
|
$("#st70_your").text('Error');
|
||||||
|
$("#a280_your").text('Error');
|
||||||
|
$("#pcb442_your").text('Error');
|
||||||
|
$("#dsj1000_your").text('Error');
|
||||||
|
|
||||||
|
$("#ulysses16_your").removeClass('blink_me');
|
||||||
|
$("#att48_your").removeClass('blink_me');
|
||||||
|
$("#st70_your").removeClass('blink_me');
|
||||||
|
$("#a280_your").removeClass('blink_me');
|
||||||
|
$("#pcb442_your").removeClass('blink_me');
|
||||||
|
$("#dsj1000_your").removeClass('blink_me');
|
||||||
|
|
||||||
|
if (res.length !== 0) {
|
||||||
|
|
||||||
|
$("#resultModal").modal('show');
|
||||||
$('#submission_info').show();
|
$('#submission_info').show();
|
||||||
|
|
||||||
res.forEach(e => {
|
res.forEach(e => {
|
||||||
if(e.name === "ulysses16.txt") {
|
if(e.name === "ulysses16.txt") {
|
||||||
my_res.ulysses16.fitness = e.fitness
|
my_res.ulysses16.fitness = e.fitness
|
||||||
|
|
@ -183,4 +201,5 @@ socket.on('result', (res) => {
|
||||||
update_your_res("dsj1000", e.fitness)
|
update_your_res("dsj1000", e.fitness)
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
}
|
||||||
});
|
});
|
||||||
|
|
|
||||||
|
|
@ -109,9 +109,9 @@ var update_leaderboard = (obj) => {
|
||||||
var update_submission = (socket, sessionID) => {
|
var update_submission = (socket, sessionID) => {
|
||||||
var output_dir = current_path.toString() + '/output/' + sessionID + '/'
|
var output_dir = current_path.toString() + '/output/' + sessionID + '/'
|
||||||
console.log(output_dir)
|
console.log(output_dir)
|
||||||
|
var res = []
|
||||||
if (output_dir.length != 0)
|
if (output_dir.length != 0)
|
||||||
{
|
{
|
||||||
var res = []
|
|
||||||
socket.emit('info', 'Got output')
|
socket.emit('info', 'Got output')
|
||||||
|
|
||||||
// Read output dir
|
// Read output dir
|
||||||
|
|
@ -170,8 +170,11 @@ var update_submission = (socket, sessionID) => {
|
||||||
res.push(obj)
|
res.push(obj)
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
socket.emit('result', JSON.stringify(res))
|
|
||||||
})
|
})
|
||||||
|
if (res.length === 0) {
|
||||||
|
socket.emit('error', 'Please check my_model.py')
|
||||||
|
}
|
||||||
|
socket.emit('result', JSON.stringify(res))
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
console.log('no result')
|
console.log('no result')
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue