Skip to content
Extraits de code Groupes Projets
Valider 1c1e08c4 rédigé par Benjamin - Le Filament's avatar Benjamin - Le Filament
Parcourir les fichiers

[update] request

parent 3d4a949c
Branches
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -41,9 +41,9 @@ class ApiTantiemo(http.Controller):
END "tag",
CASE
WHEN last_period.end IS NOT NULL THEN
array[last_period.end::TEXT,(SELECT name FROM scop_membership_reason_end WHERE id = last_period.end_reason_id)]
ARRAY[last_period.end::TEXT,(SELECT name FROM scop_membership_reason_end WHERE id = last_period.end_reason_id)]
ELSE null
END "content"
END "contents"
FROM
res_partner
WHERE
......@@ -51,9 +51,9 @@ class ApiTantiemo(http.Controller):
) status
) as "scopStatus",
CASE
WHEN dissolution_date is not null THEN (dissolution_date, (SELECT name from res_partner_dissolution_reason WHERE id = partner.dissolution_reason_id))
WHEN dissolution_date is not null THEN ARRAY[dissolution_date::TEXT, (SELECT name from res_partner_dissolution_reason WHERE id = partner.dissolution_reason_id)]
ELSE
null
'{}'
END "scopDisparition",
(
SELECT row_to_json(contact)
......@@ -280,6 +280,11 @@ class ApiTantiemo(http.Controller):
request._cr.execute(query)
datalist = request._cr.fetchall()
if not datalist[0][0]:
return http.Response(
response=json.dumps([]),
headers=[('Content-Type', 'application/json')]
)
return http.Response(
response=json.dumps(datalist[0][0]),
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter