oberknecht-api
Advanced tools
Comparing version 1.4.5 to 1.4.6
@@ -81,3 +81,7 @@ "use strict"; | ||
.then((users) => { | ||
Object.keys(users.details).forEach((a) => (r.details[a] = users.details[a])); | ||
Object.keys(users.details).forEach((a) => { | ||
if (users.details[a].email) | ||
delete users.details[a].email; | ||
r.details[a] = users.details[a]; | ||
}); | ||
}) | ||
@@ -94,2 +98,4 @@ .catch((e) => { }); | ||
r.logins[b.login] = b.id; | ||
if (b.email) | ||
delete b.email; | ||
r.details[b.id] = b; | ||
@@ -96,0 +102,0 @@ }); |
@@ -21,2 +21,6 @@ "use strict"; | ||
}); | ||
// if (checkTwitchUsername(broadcasterID_)) | ||
// await _getUser(sym, userID_).then((u) => { | ||
// broadcasterID_ = u.id; | ||
// }); | ||
return new Promise(async (resolve, reject) => { | ||
@@ -23,0 +27,0 @@ (0, oberknecht_request_1.request)(`${urls_1.urls._url("twitch", "mod")}${(0, oberknecht_utils_1.joinUrlQuery)(["broadcaster_id", "user_id"], [broadcasterID_, userID_], true)}`, { |
@@ -30,3 +30,3 @@ export declare const userTypes: string[]; | ||
view_count: number; | ||
email: string; | ||
email?: string; | ||
created_at: string; | ||
@@ -33,0 +33,0 @@ displayNameParsed: string; |
@@ -105,5 +105,6 @@ import { | ||
.then((users) => { | ||
Object.keys(users.details).forEach( | ||
(a) => (r.details[a] = users.details[a]) | ||
); | ||
Object.keys(users.details).forEach((a) => { | ||
if (users.details[a].email) delete users.details[a].email; | ||
r.details[a] = users.details[a]; | ||
}); | ||
}) | ||
@@ -122,2 +123,3 @@ .catch((e) => {}); | ||
r.logins[b.login] = b.id; | ||
if (b.email) delete b.email; | ||
r.details[b.id] = b; | ||
@@ -124,0 +126,0 @@ }); |
@@ -32,2 +32,7 @@ import { request } from "oberknecht-request"; | ||
// if (checkTwitchUsername(broadcasterID_)) | ||
// await _getUser(sym, userID_).then((u) => { | ||
// broadcasterID_ = u.id; | ||
// }); | ||
return new Promise<void>(async (resolve, reject) => { | ||
@@ -34,0 +39,0 @@ request( |
@@ -28,3 +28,3 @@ export const userTypes = ["", "staff"]; | ||
view_count: number; | ||
email: string; | ||
email?: string; | ||
created_at: string; | ||
@@ -31,0 +31,0 @@ displayNameParsed: string; |
{ | ||
"name": "oberknecht-api", | ||
"version": "1.4.5", | ||
"version": "1.4.6", | ||
"description": "A client for easy usage of the Twitch API (Helix)", | ||
@@ -5,0 +5,0 @@ "main": "./export", |
352848
291
8137