|
|
|
@ -6,7 +6,19 @@ define(function(require){ |
|
|
|
|
|
|
|
var app = { |
|
|
|
|
|
|
|
requests: {}, |
|
|
|
requests: { |
|
|
|
'google.geocode.address': { |
|
|
|
apiRoot: '//maps.googleapis.com/', |
|
|
|
url: 'maps/api/geocode/json?address={zipCode}', |
|
|
|
verb: 'GET', |
|
|
|
generateError: false, |
|
|
|
removeHeaders: [ |
|
|
|
'X-Kazoo-Cluster-ID', |
|
|
|
'X-Auth-Token', |
|
|
|
'Content-Type' |
|
|
|
] |
|
|
|
} |
|
|
|
}, |
|
|
|
|
|
|
|
subscribe: { |
|
|
|
'voip.myOffice.render': 'myOfficeRender', |
|
|
|
@ -1141,6 +1153,21 @@ define(function(require){ |
|
|
|
callback && callback(savedUser.data); |
|
|
|
} |
|
|
|
}); |
|
|
|
}, |
|
|
|
|
|
|
|
myOfficeGetAddessFromZipCode: function(args) { |
|
|
|
var self = this; |
|
|
|
|
|
|
|
monster.request({ |
|
|
|
resource: 'google.geocode.address', |
|
|
|
data: args.data, |
|
|
|
success: function(data, status) { |
|
|
|
args.hasOwnProperty('success') && args.success(data.results); |
|
|
|
}, |
|
|
|
error: function(errorPayload, data, globalHandler) { |
|
|
|
args.hasOwnProperty('error') ? args.error() : globalHandler(data, { generateError: true }); |
|
|
|
} |
|
|
|
}); |
|
|
|
} |
|
|
|
}; |
|
|
|
|
|
|
|
|