add wtv-viewer header with viewer version for future server handling

This commit is contained in:
zefie
2022-11-29 13:38:09 -05:00
parent e22c4b1b79
commit 8bc30fb164

View File

@@ -101,6 +101,7 @@ function getPatchDataType(type, invert = false) {
patch_data += "wtv-disk-first-error: %s\r\n"; patch_data += "wtv-disk-first-error: %s\r\n";
patch_data += "wtv-disk-size: %s\r\n"; patch_data += "wtv-disk-size: %s\r\n";
patch_data += "wtv-client-address: %s\r\n"; patch_data += "wtv-client-address: %s\r\n";
patch_data += "wtv-viewer: %s\r\n";
} }
return patch_data; return patch_data;
} }
@@ -392,6 +393,7 @@ if (request_headers.query.viewer &&
} else { } else {
var build = request_headers.query.build; var build = request_headers.query.build;
var client_data_obj = null var client_data_obj = null
if (build) { if (build) {
if (parseInt(build) > 0) { if (parseInt(build) > 0) {
client_data_obj = buildProfile(parseInt(build)); client_data_obj = buildProfile(parseInt(build));
@@ -401,6 +403,9 @@ if (request_headers.query.viewer &&
if (!client_data_obj) if (!client_data_obj)
client_data_obj = buildProfile(7181); 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; client_data_obj["wtv-client-serial-number"] = client_ssid;
var patchDataObject = { var patchDataObject = {
data: viewer_data, data: viewer_data,