diff --git a/apps/assets/templates/assets/asset_create.html b/apps/assets/templates/assets/asset_create.html index eca0f6a03..99703d2e3 100644 --- a/apps/assets/templates/assets/asset_create.html +++ b/apps/assets/templates/assets/asset_create.html @@ -15,9 +15,9 @@ {% csrf_token %}

{% trans 'Basic' %}

{% bootstrap_field form.hostname layout="horizontal" %} + {% bootstrap_field form.platform layout="horizontal" %} {% bootstrap_field form.ip layout="horizontal" %} {% bootstrap_field form.port layout="horizontal" %} - {% bootstrap_field form.platform layout="horizontal" %} {% bootstrap_field form.public_ip layout="horizontal" %} {% bootstrap_field form.domain layout="horizontal" %} @@ -85,6 +85,17 @@ $(document).ready(function () { allowClear: true, templateSelection: format }); + $("#id_platform").change(function (){ + var platform = $("#id_platform option:selected").text(); + var port = 22; + if(platform === 'Windows'){ + port = 3389; + } + if(platform === 'Other'){ + port = null; + } + $("#id_port").val(port); + }); }) {% endblock %} \ No newline at end of file