Skip to content

Commit 3c51a06

Browse files
committed
Merge branch 'refs/heads/1.1.X'
2 parents b309967 + 7a11689 commit 3c51a06

File tree

4 files changed

+40
-16
lines changed

4 files changed

+40
-16
lines changed

lib/meetup.js

Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -109,10 +109,9 @@ class Meetup {
109109

110110
// OAUTH functions
111111
getOAuthRequestToken(callback) {
112-
var errMessage = (OAuth) ?
113-
(MeetupAPIkey && MeetupAPIkey.key && MeetupAPIkey.secret) ? null : 'No OAuth Keys' :
114-
'No OAuth support';
115-
112+
var errMessage = (MeetupAPIkey && MeetupAPIkey.key && MeetupAPIkey.secret) ? null : 'No OAuth Keys';
113+
errMessage = (OAuth) ? errMessage : 'No OAuth support';
114+
116115
if (errMessage) {
117116
callback({
118117
message: errMessage
@@ -129,7 +128,7 @@ class Meetup {
129128
);
130129

131130
return Meetup.oauth.getOAuthRequestToken({}, (error, oauth_token, oauth_token_secret) => {
132-
var authorizeURL = null;
131+
let authorizeURL = null;
133132
if (!error) {
134133
MeetupAPIkey.oauth_token = oauth_token;
135134
MeetupAPIkey.oauth_token_secret = oauth_token_secret;
@@ -273,10 +272,8 @@ class APIRequest {
273272
static stream(req, callback) {
274273
// create stream
275274
req.pipe(JSONStream.parse()).pipe(
276-
evStream.map(data => {
277-
// return data on event
278-
callback(data);
279-
})
275+
// return data on event
276+
evStream.map(data => callback(data))
280277
);
281278
}
282279

@@ -289,14 +286,14 @@ class APIRequest {
289286
//add oauth keys
290287
req.sign(
291288
Meetup.oauth,
292-
params.access_token_key || MeetupAPIkey.access_token,
293-
params.access_token_secret || MeetupAPIkey.access_token_secret
289+
params && params.access_token_key || MeetupAPIkey.access_token,
290+
params && params.access_token_secret || MeetupAPIkey.access_token_secret
294291
);
295292
}
296293

297294
if (Meetup.oauth2) {
298295
//add oauth2 bearer
299-
var bearer = params.access_token_key || MeetupAPIkey.access_token;
296+
var bearer = params && params.access_token_key || MeetupAPIkey.access_token;
300297
req.set('Authorization', 'Bearer ' + bearer);
301298
}
302299

@@ -416,7 +413,12 @@ class APIRequest {
416413
};
417414

418415
// listeners functions
419-
['removeListener', 'removeAllListeners', 'setMaxListeners'].forEach(fnct => {
416+
let listeners = [
417+
'removeListener',
418+
'removeAllListeners',
419+
'setMaxListeners'
420+
];
421+
listeners.forEach(fnct => {
420422
this[fnct] = ws[fnct];
421423
return this;
422424
});

lib/test.js

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
$scope.updateItem = function(){
2+
$http.put(API.db+ '/' +$scope.section+ '/' +$scope.item._id, $scope.item)
3+
.then(function(response) {
4+
//var id = getID(response.headers('Location'));
5+
//$state.go('admin.editItem', {section: $scope.section, id: id});
6+
console.log(response);
7+
})
8+
.catch(function(err, status) {
9+
toast.msgToast($scope.section + ' ...ocorreu um erro ao criar o item!');
10+
})
11+
.finally(function(){
12+
toast.msgToast($scope.section + ' ...item atualizado!');
13+
});
14+
15+
};
16+
17+
$scope.loadItem = function(){
18+
ApiRestangular.one($scope.section, $stateParams.id).get().then(function(item) {
19+
$scope.item = item;
20+
});
21+
};

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "meetup-api",
33
"description": "Meetup API library",
4-
"version": "1.3.0",
4+
"version": "1.3.2",
55
"license": "GPL-3.0",
66
"directories": {
77
"lib": "./lib",
@@ -22,7 +22,7 @@
2222
},
2323
"dependencies": {
2424
"superagent": "1.4.x",
25-
"websocket-stream": "2.0.x",
25+
"websocket-stream": "2.1.x",
2626
"JSONStream": "1.0.x",
2727
"event-stream": "3.3.x"
2828
},

test/testEndpoints.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,8 +74,9 @@ checkEndpoint.http = function(endpointkey, cb) {
7474
});
7575
} else {
7676
meetup[endpointkey](endpoints[endpointkey].test.params, (err, ret) => {
77+
ret = ret || {};
78+
7779
((errors) => {
78-
ret = ret || {};
7980
ret.problem = errors || ret.problem;
8081
ret.code = errors && errors.code || ret.problem;
8182
ret.details = errors && errors.message || ret.details;

0 commit comments

Comments
 (0)