mirror of
https://github.com/zoriya/flood.git
synced 2025-12-05 23:06:20 +00:00
fix(rTorrent): prevent extra commas in serialized XML (#830)
This commit is contained in:
@@ -46,7 +46,7 @@ const value = (value: XMLRPCValue): string => {
|
||||
};
|
||||
|
||||
const data = (values: XMLRPCValue[]) => {
|
||||
return `<data>${values.map(value)}</data>`;
|
||||
return `<data>${values.map(value).join('')}</data>`;
|
||||
};
|
||||
|
||||
const member = ([key, val]: [string, XMLRPCValue]) => {
|
||||
@@ -64,7 +64,7 @@ const param = (param: XMLRPCValue) => {
|
||||
const sParams = (params: XMLRPCValue[]) => {
|
||||
if (!params?.length) return '';
|
||||
|
||||
return `<params>${params.map(param)}</params>`;
|
||||
return `<params>${params.map(param).join('')}</params>`;
|
||||
};
|
||||
|
||||
const serializeSync = (methodName: string, params: XMLRPCValue[]): string => {
|
||||
|
||||
Reference in New Issue
Block a user