Skip to content

Commit

Permalink
Merge branch 'nightly' into stable
Browse files Browse the repository at this point in the history
  • Loading branch information
Sup3rFire committed Oct 19, 2021
2 parents 2663d49 + 2fa3d31 commit 3df64c5
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 7 deletions.
12 changes: 6 additions & 6 deletions src/channel/Channel.ts
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ async function generalActivity(): Promise<types.activityStatsType> {
*/
async function userInfos(user: string): Promise<types.userInfosType> {
const cacheData = checkCache(`user_${user}`);
if (cacheData) return cacheData;
if (cacheData) return cacheData.user;

const data = await (
await fetch(encodeURI("https://ch.tetr.io/api/users/" + user.toLowerCase()))
Expand Down Expand Up @@ -129,7 +129,7 @@ async function TL_Leaderboard(options?: {
}`;

const cacheData = checkCache(cacheString);
if (cacheData) return cacheData;
if (cacheData) return cacheData.users;

const data = await (
await fetch(url, {
Expand All @@ -150,7 +150,7 @@ async function TL_Leaderboard(options?: {
*/
async function TL_Leaderboard_full(country?: string): Promise<types.TL_Leaderboard_UserInfoType[]> {
const cacheData = checkCache(`TL_Leaderboard_full${country ? "_" + country : ""}`);
if (cacheData) return cacheData;
if (cacheData) return cacheData.users;

const data = await (
await fetch(
Expand Down Expand Up @@ -200,7 +200,7 @@ async function XP_Leaderboard(options?: {
}`;

const cacheData = checkCache(cacheString);
if (cacheData) return cacheData;
if (cacheData) return cacheData.users;

const data = await (
await fetch(url, {
Expand All @@ -221,7 +221,7 @@ async function XP_Leaderboard(options?: {
*/
async function stream(stream: types.streamID): Promise<types.recordType[]> {
const cacheData = checkCache(`stream_${stream}`);
if (cacheData) return cacheData;
if (cacheData) return cacheData.records;

const data = await (
await fetch(encodeURI("https://ch.tetr.io/api/streams/" + stream.toLowerCase()), {
Expand Down Expand Up @@ -258,7 +258,7 @@ async function all_news(limit?: number): Promise<types.NewsType[]> {

async function news(stream: types.streamID, limit?: number): Promise<types.NewsType[]> {
const cacheData = checkCache(`news_${stream}${limit ? "_" + limit : ""}`);
if (cacheData) return cacheData;
if (cacheData) return cacheData.news;

const data = await (
await fetch(
Expand Down
2 changes: 1 addition & 1 deletion src/user/UserManager.ts
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ export default class UserManager {
* @returns {Promise<User | undefined>}
*/
public async fetch(id: string): Promise<User | undefined> {
let userObject;
let userObject: User | undefined;
await TetraChannel.users
.infos(id)
.then((userInfo) => (userObject = new User(userInfo, this.client)))
Expand Down

0 comments on commit 3df64c5

Please sign in to comment.