diff --git a/js/app/ui/system_route.js b/js/app/ui/system_route.js index 3e779960..b24572b0 100644 --- a/js/app/ui/system_route.js +++ b/js/app/ui/system_route.js @@ -317,16 +317,16 @@ define([ mapIds: routeDialogData.mapIds, systemFromData: dialogData.systemFromData, systemToData: { - systemId: systemSelectData[0].systemId, + systemId: parseInt(systemSelectData[0].id), name: systemSelectData[0].text }, - stargates: routeDialogData.hasOwnProperty('stargates') ? parseInt( routeDialogData.stargates ) : 0, - jumpbridges: routeDialogData.hasOwnProperty('jumpbridges') ? parseInt( routeDialogData.jumpbridges ) : 0, - wormholes: routeDialogData.hasOwnProperty('wormholes') ? parseInt( routeDialogData.wormholes ) : 0, - wormholesReduced: routeDialogData.hasOwnProperty('wormholesReduced') ? parseInt( routeDialogData.wormholesReduced ) : 0, - wormholesCritical: routeDialogData.hasOwnProperty('wormholesCritical') ? parseInt( routeDialogData.wormholesCritical ) : 0, - wormholesFrigate: routeDialogData.hasOwnProperty('wormholesFrigate') ? parseInt( routeDialogData.wormholesFrigate ) : 0, - wormholesEOL: routeDialogData.hasOwnProperty('wormholesEOL') ? parseInt( routeDialogData.wormholesEOL ) : 0 + stargates: routeDialogData.hasOwnProperty('stargates') ? parseInt(routeDialogData.stargates) : 0, + jumpbridges: routeDialogData.hasOwnProperty('jumpbridges') ? parseInt(routeDialogData.jumpbridges) : 0, + wormholes: routeDialogData.hasOwnProperty('wormholes') ? parseInt(routeDialogData.wormholes) : 0, + wormholesReduced: routeDialogData.hasOwnProperty('wormholesReduced') ? parseInt(routeDialogData.wormholesReduced) : 0, + wormholesCritical: routeDialogData.hasOwnProperty('wormholesCritical') ? parseInt(routeDialogData.wormholesCritical) : 0, + wormholesFrigate: routeDialogData.hasOwnProperty('wormholesFrigate') ? parseInt(routeDialogData.wormholesFrigate) : 0, + wormholesEOL: routeDialogData.hasOwnProperty('wormholesEOL') ? parseInt(routeDialogData.wormholesEOL) : 0 }] }; @@ -354,7 +354,7 @@ define([ // init system select live search ------------------------------------------------ // -> add some delay until modal transition has finished let systemTargetSelect = $(this).find('.' + config.systemDialogSelectClass); - systemTargetSelect.delay(240).initSystemSelect({key: 'name'}); + systemTargetSelect.delay(240).initSystemSelect({key: 'id'}); }); // show dialog @@ -498,7 +498,7 @@ define([ // init default system select ----------------------------------------------------- // -> add some delay until modal transition has finished let systemTargetSelect = $(this).find('.' + config.systemDialogSelectClass); - systemTargetSelect.delay(240).initSystemSelect({key: 'name', maxSelectionLength: maxSelectionLength}); + systemTargetSelect.delay(240).initSystemSelect({key: 'id', maxSelectionLength: maxSelectionLength}); }); // show dialog @@ -518,8 +518,8 @@ define([ let tmpData = data[i]; formattedData.push({ - name: tmpData.id, - systemId: parseInt( tmpData.hasOwnProperty('systemId') ? tmpData.systemId : tmpData.element.getAttribute('data-systemid') ) + systemId: parseInt(tmpData.id), + name: tmpData.text }); } diff --git a/public/js/v1.3.6/app/map/map.js b/public/js/v1.3.6/app/map/map.js index 60994ec6..8aa336c0 100644 --- a/public/js/v1.3.6/app/map/map.js +++ b/public/js/v1.3.6/app/map/map.js @@ -1560,8 +1560,7 @@ define([ let form = $('#' + config.systemDialogId).find('form'); let systemDialogData = $(form).getFormValues(); -console.log(systemDialogData); -return false; + // validate form form.validator('validate'); diff --git a/public/js/v1.3.6/app/ui/system_route.js b/public/js/v1.3.6/app/ui/system_route.js index 3e779960..b24572b0 100644 --- a/public/js/v1.3.6/app/ui/system_route.js +++ b/public/js/v1.3.6/app/ui/system_route.js @@ -317,16 +317,16 @@ define([ mapIds: routeDialogData.mapIds, systemFromData: dialogData.systemFromData, systemToData: { - systemId: systemSelectData[0].systemId, + systemId: parseInt(systemSelectData[0].id), name: systemSelectData[0].text }, - stargates: routeDialogData.hasOwnProperty('stargates') ? parseInt( routeDialogData.stargates ) : 0, - jumpbridges: routeDialogData.hasOwnProperty('jumpbridges') ? parseInt( routeDialogData.jumpbridges ) : 0, - wormholes: routeDialogData.hasOwnProperty('wormholes') ? parseInt( routeDialogData.wormholes ) : 0, - wormholesReduced: routeDialogData.hasOwnProperty('wormholesReduced') ? parseInt( routeDialogData.wormholesReduced ) : 0, - wormholesCritical: routeDialogData.hasOwnProperty('wormholesCritical') ? parseInt( routeDialogData.wormholesCritical ) : 0, - wormholesFrigate: routeDialogData.hasOwnProperty('wormholesFrigate') ? parseInt( routeDialogData.wormholesFrigate ) : 0, - wormholesEOL: routeDialogData.hasOwnProperty('wormholesEOL') ? parseInt( routeDialogData.wormholesEOL ) : 0 + stargates: routeDialogData.hasOwnProperty('stargates') ? parseInt(routeDialogData.stargates) : 0, + jumpbridges: routeDialogData.hasOwnProperty('jumpbridges') ? parseInt(routeDialogData.jumpbridges) : 0, + wormholes: routeDialogData.hasOwnProperty('wormholes') ? parseInt(routeDialogData.wormholes) : 0, + wormholesReduced: routeDialogData.hasOwnProperty('wormholesReduced') ? parseInt(routeDialogData.wormholesReduced) : 0, + wormholesCritical: routeDialogData.hasOwnProperty('wormholesCritical') ? parseInt(routeDialogData.wormholesCritical) : 0, + wormholesFrigate: routeDialogData.hasOwnProperty('wormholesFrigate') ? parseInt(routeDialogData.wormholesFrigate) : 0, + wormholesEOL: routeDialogData.hasOwnProperty('wormholesEOL') ? parseInt(routeDialogData.wormholesEOL) : 0 }] }; @@ -354,7 +354,7 @@ define([ // init system select live search ------------------------------------------------ // -> add some delay until modal transition has finished let systemTargetSelect = $(this).find('.' + config.systemDialogSelectClass); - systemTargetSelect.delay(240).initSystemSelect({key: 'name'}); + systemTargetSelect.delay(240).initSystemSelect({key: 'id'}); }); // show dialog @@ -498,7 +498,7 @@ define([ // init default system select ----------------------------------------------------- // -> add some delay until modal transition has finished let systemTargetSelect = $(this).find('.' + config.systemDialogSelectClass); - systemTargetSelect.delay(240).initSystemSelect({key: 'name', maxSelectionLength: maxSelectionLength}); + systemTargetSelect.delay(240).initSystemSelect({key: 'id', maxSelectionLength: maxSelectionLength}); }); // show dialog @@ -518,8 +518,8 @@ define([ let tmpData = data[i]; formattedData.push({ - name: tmpData.id, - systemId: parseInt( tmpData.hasOwnProperty('systemId') ? tmpData.systemId : tmpData.element.getAttribute('data-systemid') ) + systemId: parseInt(tmpData.id), + name: tmpData.text }); } diff --git a/public/templates/dialog/route.html b/public/templates/dialog/route.html index 922acd45..d595e993 100644 --- a/public/templates/dialog/route.html +++ b/public/templates/dialog/route.html @@ -18,11 +18,11 @@