diff --git a/lsp/functions.js b/lsp/functions.js
index d1e4c6d8..cd8d0a57 100644
--- a/lsp/functions.js
+++ b/lsp/functions.js
@@ -141,6 +141,9 @@
'capabilities': {},
'conversion': {'query': settings.settings.conversion.query}
};
+ if (!settings.settings.conversion.encoders) {
+ data.conversion.encoders = {};
+ }
console.log('sending data:',data);
$.ajax(
{
@@ -269,7 +272,7 @@
{
if((settings.settings.config.protocols[i].connector == 'HTTP.exe') || (settings.settings.config.protocols[i].connector == 'HTTP'))
{
- if (settings.settings.config.protocols[i].port == 0) {
+ if ((settings.settings.config.protocols[i].port == 0) || (settings.settings.config.protocols[i].port == '') || (!settings.settings.config.protocols[i].port)){
return 8080;
}
else {
@@ -754,6 +757,7 @@ function buildLogsTable(){
)
}
conversionSelectInput($('#conv-edit-input').val());
+
});
}
function conversionSelectInput(filename) {
diff --git a/lsp/main.js b/lsp/main.js
index 49c4d419..e56e2584 100644
--- a/lsp/main.js
+++ b/lsp/main.js
@@ -183,6 +183,7 @@
break;
+
case 'overview':
@@ -1204,6 +1205,7 @@
case 'conversion':
var convs = settings.settings.conversion;
+ if (!settings.settings.conversion.encoders) { settings.settings.conversion.encoders = 'get'; }
$('#page').append(
$('
').text('Current conversions:')
@@ -1337,11 +1339,28 @@
)
).append(
$('