Spelunking-Studios / The-Caverns-Website

Avoid use of == and != JS-0050
Anti-pattern
Minor
10 days ago2 years old
Expected '===' and instead saw '=='
 9    });
10    // Attempt to get token
11    const dbtok = redis.get(`${process.env.UPSTASH_REDIS_BASEKEY}:users:accounts:${req.query.authToken}`);
12    if (!dbtok || JSON.stringify(dbtok) == "{}") {13        //res.redirect(302, "/sign-up?error=BadTOK");
14        //return;
15    }
Expected '===' and instead saw '=='
14        res.redirect(302, "/sign-in?error=Internal");
15        return;
16    }
17    var valid = (dbq.email == body.email) && (dbq.password == body.password);18    if (valid) {
19        var token = uuidv4();
20        redis.set(`${process.env.UPSTASH_REDIS_BASEKEY}:auth:sessions:${token}`, `${process.env.UPSTASH_REDIS_BASEKEY}:users:users:${dbq.email}`, {
Expected '===' and instead saw '=='
14        res.redirect(302, "/sign-in?error=Internal");
15        return;
16    }
17    var valid = (dbq.email == body.email) && (dbq.password == body.password);18    if (valid) {
19        var token = uuidv4();
20        redis.set(`${process.env.UPSTASH_REDIS_BASEKEY}:auth:sessions:${token}`, `${process.env.UPSTASH_REDIS_BASEKEY}:users:users:${dbq.email}`, {
Expected '===' and instead saw '=='
15	const [count, setCount] = useState(0);
16	const nextCount = () => {
17		let r = -1;
18		while (r < 0 || r == count) {19			r = Math.floor(Math.random() * items.length);
20		}
21		return r;//(count + 1) % (items.length - 1);//(count < items.length - 1) ? count + 1 : 0;
Expected '===' and instead saw '=='
17				JSON.parse(
18					localStorage.getItem("darkMode")
19						.toLowerCase()
20				) && dark == false21			) {
22				toggle();
23			}