From 780414ab70776811574a907babfe5fb516d7628f Mon Sep 17 00:00:00 2001 From: Piotr Gawron <piotr.gawron@uni.lu> Date: Tue, 17 Jul 2018 16:51:46 +0200 Subject: [PATCH] name of the worker is in API response --- smash/web/api_views/worker.py | 1 + smash/web/static/js/smash.js | 7 +++---- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/smash/web/api_views/worker.py b/smash/web/api_views/worker.py index 881f1528..39eb016e 100644 --- a/smash/web/api_views/worker.py +++ b/smash/web/api_views/worker.py @@ -82,6 +82,7 @@ def serialize_worker(worker): result = { "first_name": worker.first_name, "last_name": worker.last_name, + "name": str(worker), "id": worker.id, } return result diff --git a/smash/web/static/js/smash.js b/smash/web/static/js/smash.js index f2af5cef..69a2961b 100644 --- a/smash/web/static/js/smash.js +++ b/smash/web/static/js/smash.js @@ -24,9 +24,9 @@ $(document).ready(function () { return true; } }); - + //disable all dropdown HTML select elements that should be readonly but aren't - $("select[readonly] option:not(:selected)").attr('disabled','disabled'); + $("select[readonly] option:not(:selected)").attr('disabled', 'disabled'); }); $.ajaxSetup({ @@ -295,8 +295,7 @@ function createTable(params) { var select = $('select', obj); $.get(voucher_partner_url, function (content) { $.each(content.data, function (index, voucher_partner) { - select.append('<option value="' + voucher_partner.id + '">' + voucher_partner.first_name + ' ' + - voucher_partner.last_name + ' ' + '</option>'); + select.append('<option value="' + voucher_partner.id + '">' + voucher_partner.name + '</option>'); }); }); }); -- GitLab