Browse Source

UI-1309: Add Google Maps Geocode API endpoint and request handler

4.3
Joris Tirado 9 years ago
parent
commit
153253c403
1 changed files with 28 additions and 1 deletions
  1. +28
    -1
      submodules/myOffice/myOffice.js

+ 28
- 1
submodules/myOffice/myOffice.js View File

@ -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 });
}
});
}
};


Loading…
Cancel
Save