summaryrefslogtreecommitdiff
path: root/ishtar_common
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2023-06-26 17:01:46 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2023-06-26 17:03:54 +0200
commitaf761ab0025ac901300b2e8e177828a52a3f4a2f (patch)
tree0626631a94d20253c0389a3c38f1f08427389de4 /ishtar_common
parent9e69e9f9ed31cc3b58bbd6957547e1ef383bfee6 (diff)
downloadIshtar-af761ab0025ac901300b2e8e177828a52a3f4a2f.tar.bz2
Ishtar-af761ab0025ac901300b2e8e177828a52a3f4a2f.zip
🐛 forms - unit input: fix float display
Diffstat (limited to 'ishtar_common')
-rw-r--r--ishtar_common/templates/widgets/UnitWidget.html4
1 files changed, 3 insertions, 1 deletions
diff --git a/ishtar_common/templates/widgets/UnitWidget.html b/ishtar_common/templates/widgets/UnitWidget.html
index 1e6451708..4cd2d5728 100644
--- a/ishtar_common/templates/widgets/UnitWidget.html
+++ b/ishtar_common/templates/widgets/UnitWidget.html
@@ -8,9 +8,11 @@
</div>
<script type="text/javascript">{% localize off %}
function evaluate_{{safe_id}}(){
- value = parseFloat($("#{{id}}").val());
+ value = parseFloat($("#{{id}}").val().replace(",", "."));
if(!isNaN(value)){
value = value/{{factor}};
+ {% if factor > 1 %}value = value.toFixed("{{factor}}".length);
+ {% else %}value = value.toFixed(0);{% endif %}
} else {
value = 0;
}