logger.finer("doAddEvent");
ctx.recordTime();
http.readURL(addEventURL);
loadStatics(addEventStatics);
MultipartPostMethod post = new MultipartPostMethod(addEventResultURL);
if(isLoggedOn) {
String[] parameters = prepareEvent();
if (parameters[0] == null || parameters[0].length() == 0)
logger.warning("Socialevent title is null!");
else
logger.finer("addEvent adding event title: " + parameters[0]);
post.addParameter("title", parameters[0]);
post.addParameter("description", parameters[1]);
post.addParameter("telephone", parameters[3]);
post.addParameter("timezone", parameters[4]);
//add the address
String[] addressArr = prepareAddress();
post.addParameter("street1", addressArr[0]);
post.addParameter("street2", addressArr[1]);
post.addParameter("city", addressArr[2]);
post.addParameter("state", addressArr[3]);
post.addParameter("zip", addressArr[4]);
post.addParameter("country", addressArr[5]);
post.addParameter("year",parameters[5]);
post.addParameter("month", parameters[6]);
post.addParameter("day", parameters[7]);
post.addParameter("hour", parameters[8]);
post.addParameter("minute", parameters[9]);
post.addParameter("tags", parameters[2]);
post.addParameter("submitter_user_name", username);
// We do the images last, not to split the fields into parts
post.addParameter("upload_image", eventImg);
// post.addParameter("eventThumbnail", eventThumb);
post.addParameter("upload_literature",eventPdf);
post.addParameter("addeventsubmit", "Create");
doMultiPartPost(post);
}
ctx.recordTime();
++driverMetrics.addEventTotal;