From 9113f10bb0202139284e63075787666ef52e35f1 Mon Sep 17 00:00:00 2001 From: josephsmendoza Date: Sat, 3 Dec 2022 16:57:30 +0000 Subject: [PATCH] bug fixes --- FormDataDeep.mjs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/FormDataDeep.mjs b/FormDataDeep.mjs index 1558df8..4205fbd 100644 --- a/FormDataDeep.mjs +++ b/FormDataDeep.mjs @@ -24,7 +24,7 @@ export function append(object,name,value){ if(object[name] instanceof Array){ object[name].push(value) }else{ - object[name]=[formDataDeep[name],value] + object[name]=[object[name],value] } }else{ object[name]=value @@ -79,6 +79,7 @@ export class FormDataDeep extends FormData { * @param {Boolean} primitives whether to convert string values to primitives. Defaults `false`. */ constructor(form,primitives=false){ + super() if(form instanceof HTMLFormElement){ Object.assign(this,getFormDataDeep(form,primitives)) }else{ @@ -163,4 +164,6 @@ export class FormDataDeep extends FormData { new FormDataDeep(this[name]).apply(form) } } -} \ No newline at end of file +} + +export default FormDataDeep \ No newline at end of file