summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAntoine Prieels <anp@odoo.com>2019-05-14 12:05:31 +0000
committerAntoine Prieels <anp@odoo.com>2019-07-31 14:23:55 +0000
commitfd0efb011559ffed9bac6318e8a86902c63d90eb (patch)
tree8a03eda908ed9937a8744d2cda15b3c5427bb5c9
parent1e8b9254f529dd24d2a0c4531d76ed4d14720efa (diff)
[IMP] hw_posbox_homepage: Hide "load drivers"
Hide "load drivers" option if no server is set. TaskID: 1970076 closes odoo/odoo#33364 Signed-off-by: Quentin Lejeune (qle) <qle@odoo.com>
-rw-r--r--addons/hw_posbox_homepage/controllers/main.py1
-rw-r--r--addons/hw_posbox_homepage/views/driver_list.html8
2 files changed, 6 insertions, 3 deletions
diff --git a/addons/hw_posbox_homepage/controllers/main.py b/addons/hw_posbox_homepage/controllers/main.py
index 6494d11bc4f..f4c29cd31c3 100644
--- a/addons/hw_posbox_homepage/controllers/main.py
+++ b/addons/hw_posbox_homepage/controllers/main.py
@@ -150,6 +150,7 @@ class IoTboxHomepage(web.Home):
'title': "Odoo's IoT Box - Drivers list",
'breadcrumb': 'Drivers list',
'drivers_list': drivers_list,
+ 'server': get_odoo_server_url()
})
@http.route('/load_drivers', type='http', auth='none', website=True)
diff --git a/addons/hw_posbox_homepage/views/driver_list.html b/addons/hw_posbox_homepage/views/driver_list.html
index 2e08872a686..aacb83923d9 100644
--- a/addons/hw_posbox_homepage/views/driver_list.html
+++ b/addons/hw_posbox_homepage/views/driver_list.html
@@ -29,9 +29,11 @@
<tr><td>{{ driver }}</td></tr>
{%- endfor %}
</table>
- <div style="margin-top: 20px;" class="text-center">
- <a id="load_driver_btn" class="btn" href='/load_drivers'>Load drivers</a>
- </div>
+ {% if server %}
+ <div style="margin-top: 20px;" class="text-center">
+ <a id="load_driver_btn" class="btn" href='/load_drivers'>Load drivers</a>
+ </div>
+ {% endif %}
<div class="text-center font-small" style="margin: 10px auto;">
You can clear the drivers configuration
<form style="display: inline-block;margin-left: 4px;" action='/drivers_clear'>