Skip to content

Commit 6309cdf

Browse files
committed
Fix small isue
1 parent f779415 commit 6309cdf

File tree

1 file changed

+14
-10
lines changed

1 file changed

+14
-10
lines changed

bot/controllers/user/user.controllers.js

Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -20,21 +20,25 @@ export const My_LOGS = async (ctx) => {
2020
try {
2121
const { data } = await API.get(`users/logs/${id}`);
2222

23-
const logins = ["Here are your logins.\n"];
23+
if (data.length === 0) {
24+
await ctx.reply("You have no logins.");
25+
} else {
26+
const logins = ["Here are your logins.\n"];
2427

25-
await Promise.all(
26-
data.map(async (login) => {
27-
const td = new Date(login.createdAt);
28+
await Promise.all(
29+
data.map(async (login) => {
30+
const td = new Date(login.createdAt);
2831

29-
const translatedDate = `${td.getFullYear()}/${td.getMonth()}/${td.getDay()} ${td.getHours()}:${td.getMinutes()}`;
32+
const translatedDate = `${td.getFullYear()}/${td.getMonth()}/${td.getDay()} ${td.getHours()}:${td.getMinutes()}`;
3033

31-
const log = `Login to ${login.service.name}. Provided by ${login.company.companyName} at ${translatedDate}.`;
34+
const log = `Login to ${login.service.name}. Provided by ${login.company.companyName} at ${translatedDate}.`;
3235

33-
logins.push(log);
34-
})
35-
);
36+
logins.push(log);
37+
})
38+
);
3639

37-
await ctx.reply(logins.join("\n"));
40+
await ctx.reply(logins.join("\n"));
41+
}
3842
} catch (error) {
3943
await ctx.reply(error.response.data.message);
4044
}

0 commit comments

Comments
 (0)