From 3783d8061b357d8b5751a7fec286f3008bc9b46f Mon Sep 17 00:00:00 2001 From: Masahiko AMANO Date: Sat, 21 Jan 2023 17:50:47 +0300 Subject: [PATCH] fix(dbms): send empty list instead of false status --- tdbms/server/tdbms-server.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tdbms/server/tdbms-server.c b/tdbms/server/tdbms-server.c index 0526165..3faa127 100644 --- a/tdbms/server/tdbms-server.c +++ b/tdbms/server/tdbms-server.c @@ -507,7 +507,8 @@ int execute(char *request, char **response) { } Sasa *list = tanabata_sasa_get_by_tanzaku(tanabata, tanzaku_id); if (list == NULL) { - return 1; + sprintf(*response, "{\"status\":true,\"sasa_list\":[]}"); + return 0; } size_t resp_size = BUFSIZ; buffer = malloc(BUFSIZ); @@ -632,7 +633,8 @@ int execute(char *request, char **response) { } Tanzaku *list = tanabata_tanzaku_get_by_sasa(tanabata, sasa_id); if (list == NULL) { - return 1; + sprintf(*response, "{\"status\":true,\"tanzaku_list\":[]}"); + return 0; } size_t resp_size = BUFSIZ; buffer = malloc(BUFSIZ);