Cant update image field after uploading image to ZFS
Hello i recently made an application in zoho creator for customer service where customers could upload their complaints every field has been mapped from creator into crm and works fine except for the image upload field i have tried every method to make the field work but have failed the api also states that File_Id__s has to be passed but so far it has failed for both files and images only file_id has produced satisfactory results any help is appreciated
thank you
for each Complaint in Complaints
{
m = Map();
m.put("Name", "N");
image = invokeurl
[
url :"https://creator.zoho.com" + Complaint.get("Image")
type :GET
connection:"creator"
];
info image;
image.setParamName("file");
// upload
uploadimg = invokeurl
[
url :"https://www.zohoapis.com/crm/v8/files"
type :POST
files:image
connection:"crm"
];
lead = zoho.crm.createRecord("Complaints",m);
info lead;
leadId = lead.get("id");
imgId = uploadimg.get("data").get(0).get("details").get("id");
mmp = Map();
mmp.put("file_id",imgId);
flist = list();
flist.add(mmp);
mp = Map();
mp.put("Image",file);
info mp;
update = zoho.crm.updateRecord("Complaints",leadId,mp);
info update;