in source/rest-api-handler/index.js [375:405]
TimeStamp: moment().utc().format('YYYY-MM-DD HH:mm:ss.S'),
preferenceCenter_opens: 1
};
return sendAnonymousMetric(metric);
}
})
.then(function(){
delete metadata.hashKey; //strip this off
log.debug("Finished Requesting Metadata:");
done(null, metadata);
}).catch(function(e) {
log.error(e);
done(e);
});
} else {
done({ "status": "error", "message": "Missing Required Parameters." });
}
break;
case '/preferencecenter/{projectID}/users':
case '/preferencecenter/{projectID}/users/{userID}':
switch (event.httpMethod) {
case 'GET':
if (event.pathParameters && projectID) {
if (!event.pathParameters.userID){
log.debug("No UserID passed, so must be Optin");
done(null, []);
} else {
if(event.queryStringParameters && event.queryStringParameters.h && event.pathParameters.userID){