function getMetadata()

in source/rest-api-handler/index.js [86:110]


function getMetadata(projectID, preferenceCenterID) {
  log.trace("getMetadata...");
    return new Promise((resolve, reject) => {        
        var params = {
            TableName: METADATA_TABLE,
            Key: {
                projectID : projectID,
                preferenceCenterID : preferenceCenterID
            }
        };
        
        log.trace(params);

        dynamo.get(params, function(err, metadata) {
            if (err) {
                log.error(err);
                reject(err);
            }
            else {
                log.debug(metadata.Item);
                resolve(metadata.Item);
            }
        });
    });
}