blue-button-record
Advanced tools
Comparing version 1.2.0-beta.18 to 1.2.0-beta.19
@@ -13,3 +13,3 @@ "use strict"; | ||
exports.models = function (connection, supportedSections) { | ||
exports.models = function(connection, supportedSections) { | ||
var result = { | ||
@@ -20,3 +20,3 @@ merge: {}, | ||
}; | ||
supportedSections.forEach(function (secName) { | ||
supportedSections.forEach(function(secName) { | ||
var mergeColName = secName + 'merges'; | ||
@@ -69,3 +69,3 @@ var mergeSchema = new Schema({ | ||
if (secName === 'demographics') { //TODO: disabled for now | ||
schema.pre('save', function (next) { | ||
schema.pre('save', function(next) { | ||
var self = this; | ||
@@ -104,3 +104,6 @@ | ||
var gender = self.data.gender.toUpperCase(); | ||
var gender = "UNKNOWN"; | ||
if (self.data.gender) { | ||
gender = self.data.gender.toUpperCase(); | ||
} | ||
@@ -123,3 +126,3 @@ self.pim.lnmpdob = lnmp + dob; | ||
exports.storageModel = function (connection) { | ||
exports.storageModel = function(connection) { | ||
if (!connection) { | ||
@@ -126,0 +129,0 @@ connection = mongoose; |
@@ -5,3 +5,3 @@ { | ||
"description": "Master Health Record and Data Reconciliation Engine Persistance Layer", | ||
"version": "1.2.0-beta.18", | ||
"version": "1.2.0-beta.19", | ||
"repository": { | ||
@@ -8,0 +8,0 @@ "type": "git", |
370505
4899