rest: return server_id in GET /client/info

struct og_computer holds the value of "identorno" column inside the
server_id field.

Extend GET /client/info payload with server_id. This way clients can
get the associated server id when requesting client information.

{
...
"server_id": 1,
}
master
Jose M. Guisado 2023-08-23 15:25:45 +02:00
parent 4cc2ca61fd
commit 18eb19ab42
1 changed files with 1 additions and 0 deletions

View File

@ -1536,6 +1536,7 @@ static int og_cmd_get_client_info(json_t *element,
json_string(computer.serial_number));
json_object_set_new(root, "hardware_id",
json_integer(computer.hardware_id));
json_object_set_new(root, "server_id", json_integer(computer.server_id));
json_object_set_new(root, "netdriver", json_string(computer.netdriver));
json_object_set_new(root, "maintenance", json_boolean(computer.name));
json_object_set_new(root, "netiface", json_string(computer.netiface));