From 8bc30fb1648f3f8bde7fe96c13794da3f2fb8227 Mon Sep 17 00:00:00 2001 From: zefie Date: Tue, 29 Nov 2022 13:38:09 -0500 Subject: [PATCH] add wtv-viewer header with viewer version for future server handling --- zefie_wtvp_minisrv/ServiceVault/http_pc/viewergen/index.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/zefie_wtvp_minisrv/ServiceVault/http_pc/viewergen/index.js b/zefie_wtvp_minisrv/ServiceVault/http_pc/viewergen/index.js index 314523f9..dee48916 100644 --- a/zefie_wtvp_minisrv/ServiceVault/http_pc/viewergen/index.js +++ b/zefie_wtvp_minisrv/ServiceVault/http_pc/viewergen/index.js @@ -101,6 +101,7 @@ function getPatchDataType(type, invert = false) { patch_data += "wtv-disk-first-error: %s\r\n"; patch_data += "wtv-disk-size: %s\r\n"; patch_data += "wtv-client-address: %s\r\n"; + patch_data += "wtv-viewer: %s\r\n"; } return patch_data; } @@ -392,6 +393,7 @@ if (request_headers.query.viewer && } else { var build = request_headers.query.build; var client_data_obj = null + if (build) { if (parseInt(build) > 0) { client_data_obj = buildProfile(parseInt(build)); @@ -401,6 +403,9 @@ if (request_headers.query.viewer && if (!client_data_obj) client_data_obj = buildProfile(7181); + var viewer_tag = viewer_file.split('.'); + viewer_tag.pop(); + client_data_obj['wtv-viewer'] = viewer_tag.join('.'); client_data_obj["wtv-client-serial-number"] = client_ssid; var patchDataObject = { data: viewer_data,