Bug 361: check that trim function exists
Signed-off-by: Laurence Maultsby <laurence.maultsby@riftio.com>
diff --git a/skyquake/plugins/accounts/src/account/accountSource.js b/skyquake/plugins/accounts/src/account/accountSource.js
index 6ab9a3d..854a5eb 100644
--- a/skyquake/plugins/accounts/src/account/accountSource.js
+++ b/skyquake/plugins/accounts/src/account/accountSource.js
@@ -175,7 +175,7 @@
var payloadKeys = Object.keys(payload[payload['account-type']]);
var accountData = payload[payload['account-type']];
payloadKeys.map(function(k) {
- if (!accountData[k] || accountData[k].trim() == '') {
+ if (!accountData[k] || (accountData[k].trim && accountData[k].trim() == '')) {
delete payload[payload['account-type']][k];
}
});