Something went wrong on our end
-
Sebastian Pongratz authoredSebastian Pongratz authored
onInsert.js 868 B
import("Workflow_lib");
import("system.db");
import("system.vars");
import("Document_lib");
var assignmentTable = vars.get("$param.AssignmentTable_param");
var assignmentName = vars.get("$param.AssignmentName_param");
var assignmentRowId = vars.get("$param.AssignmentRowId_param");
var bindata = DocumentUtil.getBindataFromUpload(vars.get("$field.BINDATA_UPLOAD"));
var filename = vars.get("$field.NAME");
var description = vars.get("$field.DESCRIPTION");
var alias = db.getCurrentAlias();
var id = vars.get("$field.UID");
if(bindata != '' && filename != ''){
var keyword = '';
if(vars.get("$field.IS_MAIN_DOCUMENT") == '1') {
keyword = 'MAINDOCUMENT';
}
var uid = db.insertBinary(assignmentTable, assignmentName, assignmentRowId, "",
bindata, filename, description, keyword, alias, id);
}
WorkflowSignalSender.inserted();