jimmy
04/20/2021, 12:09 AMfunction process_post(context) {
try {
var upload_field = context.request.files.custpage_kc_select_file;
var body = ''
var iterator = upload_field
.lines
.iterator();
iterator.each(function (line) {
body += line.value + '\n'
return true;
});
var base64EncodedString = encode.convert({
string: body,
inputEncoding: encode.Encoding.UTF_8,
outputEncoding: encode.Encoding.BASE_64
});
var ImportInfo = getImport(context.request.parameters.custpage_kc_csv_permission_names);
var requestBody = {
record_id: context.request.parameters.custpage_kc_csv_permission_names,
csv_import_id: ImportInfo.custrecord_kc_csv_permission_script_id,
user_id: userObj.id,
data: base64EncodedString,
delimiter:ImportInfo.custrecord_kc_csv_permission_delimiter,
type: (ImportInfo.custrecord_kc_csv_permission_script_id).split('_')[0]
};
return requestRestlet(requestBody);
} catch (error) {
log.debug("Error process_post", JSON.stringify(error));
return error;
}
}
battk
04/20/2021, 12:21 AMjimmy
04/20/2021, 12:25 AMbattk
04/20/2021, 12:30 AMbattk
04/20/2021, 12:31 AMbattk
04/20/2021, 12:31 AM