diff --git a/src/util/entities/Channel.ts b/src/util/entities/Channel.ts
index 23f2ea55..4dbefcea 100644
--- a/src/util/entities/Channel.ts
+++ b/src/util/entities/Channel.ts
@@ -201,7 +201,7 @@ export class Channel extends BaseClass {
!guild.features.includes("ALLOW_INVALID_CHANNEL_NAMES") &&
channel.name
) {
- for (var character of InvisibleCharacters)
+ for (let character of InvisibleCharacters)
if (channel.name.includes(character))
throw new HTTPError(
"Channel name cannot include invalid characters",
diff --git a/src/util/entities/Guild.ts b/src/util/entities/Guild.ts
index 7f3536fa..44c137ff 100644
--- a/src/util/entities/Guild.ts
+++ b/src/util/entities/Guild.ts
@@ -355,9 +355,9 @@ export class Guild extends BaseClass {
for (const channel of body.channels?.sort((a, b) =>
a.parent_id ? 1 : -1,
)) {
- var id = ids.get(channel.id) || Snowflake.generate();
+ let id = ids.get(channel.id) || Snowflake.generate();
- var parent_id = ids.get(channel.parent_id);
+ let parent_id = ids.get(channel.parent_id);
await Channel.createChannel(
{ ...channel, guild_id, id, parent_id },
diff --git a/src/util/util/AutoUpdate.ts b/src/util/util/AutoUpdate.ts
index 6fbad63e..9bc94d7a 100644
--- a/src/util/util/AutoUpdate.ts
+++ b/src/util/util/AutoUpdate.ts
@@ -18,7 +18,7 @@ export function enableAutoUpdate(opts: {
downloadType?: "zip";
}) {
if (!opts.checkInterval) return;
- var interval = 1000 * 60 * 60 * 24;
+ let interval = 1000 * 60 * 60 * 24;
if (typeof opts.checkInterval === "number")
opts.checkInterval = 1000 * interval;
diff --git a/src/util/util/Config.ts b/src/util/util/Config.ts
index 149f3746..4a6d66df 100644
--- a/src/util/util/Config.ts
+++ b/src/util/util/Config.ts
@@ -6,8 +6,8 @@ import { ConfigValue } from "../config";
// TODO: yaml instead of json
const overridePath = process.env.CONFIG_PATH ?? "";
-var config: ConfigValue;
-var pairs: ConfigEntity[];
+let config: ConfigValue;
+let pairs: ConfigEntity[];
// TODO: use events to inform about config updates
// Config keys are separated with _
@@ -89,7 +89,7 @@ function applyConfig(val: ConfigValue) {
}
function pairsToConfig(pairs: ConfigEntity[]) {
- var value: any = {};
+ let value: any = {};
pairs.forEach((p) => {
const keys = p.key.split("_");
diff --git a/src/util/util/Database.ts b/src/util/util/Database.ts
index 2089d453..a1d78cf0 100644
--- a/src/util/util/Database.ts
+++ b/src/util/util/Database.ts
@@ -7,7 +7,7 @@ import path from "path";
// UUID extension option is only supported with postgres
// We want to generate all id's with Snowflakes that's why we have our own BaseEntity class
-var dbConnection: DataSource | undefined;
+let dbConnection: DataSource | undefined;
// For typeorm cli
if (!process.env) {
diff --git a/src/util/util/Permissions.ts b/src/util/util/Permissions.ts
index 0c12487e..de7193c3 100644
--- a/src/util/util/Permissions.ts
+++ b/src/util/util/Permissions.ts
@@ -11,7 +11,7 @@ import { BitField } from "./BitField";
import "missing-native-js-functions";
import { BitFieldResolvable, BitFlag } from "./BitField";
-var HTTPError: any;
+let HTTPError: any;
try {
HTTPError = require("lambert-server").HTTPError;
@@ -242,9 +242,9 @@ export async function getPermission(
} = {},
) {
if (!user_id) throw new HTTPError("User not found");
- var channel: Channel | undefined;
- var member: Member | undefined;
- var guild: Guild | undefined;
+ let channel: Channel | undefined;
+ let member: Member | undefined;
+ let guild: Guild | undefined;
if (channel_id) {
channel = await Channel.findOneOrFail({
@@ -293,7 +293,7 @@ export async function getPermission(
if (!recipient_ids?.length) recipient_ids = null;
// TODO: remove guild.roles and convert recipient_ids to recipients
- var permission = Permissions.finalPermission({
+ let permission = Permissions.finalPermission({
user: {
id: user_id,
roles: member?.roles.map((x) => x.id) || [],
diff --git a/src/util/util/Rights.ts b/src/util/util/Rights.ts
index 68a7c840..a23a15c2 100644
--- a/src/util/util/Rights.ts
+++ b/src/util/util/Rights.ts
@@ -3,7 +3,7 @@ import "missing-native-js-functions";
import { BitFieldResolvable, BitFlag } from "./BitField";
import { User } from "../entities";
-var HTTPError: any;
+let HTTPError: any;
try {
HTTPError = require("lambert-server").HTTPError;
diff --git a/src/util/util/Snowflake.ts b/src/util/util/Snowflake.ts
index 69effb2e..d380f889 100644
--- a/src/util/util/Snowflake.ts
+++ b/src/util/util/Snowflake.ts
@@ -87,10 +87,10 @@ export class Snowflake {
static generateWorkerProcess() {
// worker process - returns a number
- var time = BigInt(Date.now() - Snowflake.EPOCH) << BigInt(22);
- var worker = Snowflake.workerId << 17n;
- var process = Snowflake.processId << 12n;
- var increment = Snowflake.INCREMENT++;
+ let time = BigInt(Date.now() - Snowflake.EPOCH) << BigInt(22);
+ let worker = Snowflake.workerId << 17n;
+ let process = Snowflake.processId << 12n;
+ let increment = Snowflake.INCREMENT++;
return BigInt(time | worker | process | increment);
}
|