Skip to content

Commit 26d7ceb

Browse files
committed
pull from dev
1 parent c93bdb9 commit 26d7ceb

3 files changed

Lines changed: 37 additions & 60 deletions

File tree

backend/package-lock.json

Lines changed: 4 additions & 22 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

backend/src/controllers/AuthController.js

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -252,37 +252,15 @@ export default class AuthController {
252252
return next(error);
253253
}
254254
};
255-
<<<<<<< HEAD
256-
257-
static deleteUser = async (req, res, next) => {
258-
try {
259-
// Validate with Joi
260-
const validatePayload = Joi.object({
261-
email: Joi.string().required(),
262-
=======
263255
static resendVerifyEmail = async (req, res, next) => {
264256
try {
265257
const validatePayload = Joi.object({
266258
email: Joi.string().required().email().label("Email"),
267-
>>>>>>> 23da1948e1d386ee3255c910ef563c1826a4a1dd
268259
}).strict();
269260

270261
if (validatePayload.validate(req.body).error) {
271262
return res.status(400).json(validatePayload.validate(req.body).error.details);
272263
}
273-
<<<<<<< HEAD
274-
275-
// Deleter Servers
276-
await removeuser(req.body)
277-
278-
// Clear session
279-
res.clearCookie("connect.sid");
280-
281-
282-
res.status(200).json({ message: "User Successfully removed",});
283-
} catch (error) {
284-
return next(error);
285-
=======
286264

287265
const user = await resendEmailVerification(req.body);
288266

@@ -300,7 +278,29 @@ export default class AuthController {
300278
});
301279
} catch (error) {
302280
next(error);
303-
>>>>>>> 23da1948e1d386ee3255c910ef563c1826a4a1dd
281+
}
282+
};
283+
static deleteUser = async (req, res, next) => {
284+
try {
285+
// Validate with Joi
286+
const validatePayload = Joi.object({
287+
email: Joi.string().required(),
288+
}).strict();
289+
290+
if (validatePayload.validate(req.body).error) {
291+
return res.status(400).json(validatePayload.validate(req.body).error.details);
292+
}
293+
294+
// Deleter Servers
295+
await removeuser(req.body)
296+
297+
// Clear session
298+
res.clearCookie("connect.sid");
299+
300+
301+
res.status(200).json({ message: "User Successfully removed", });
302+
} catch (error) {
303+
return next(error);
304304
}
305305
};
306306
}

backend/yarn.lock

Lines changed: 10 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@
5454
"resolved" "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.1.tgz"
5555
"version" "7.20.1"
5656

57-
"@babel/core@^7.0.0", "@babel/core@^7.0.0-0", "@babel/core@^7.12.0", "@babel/core@^7.13.0", "@babel/core@^7.20.2", "@babel/core@^7.4.0-0", "@babel/core@>=7.11.0":
57+
"@babel/core@^7.20.2":
5858
"integrity" "sha512-w7DbG8DtMrJcFOi4VrLm+8QM4az8Mo+PuLBKLp2zrYRCow8W/f9xiXm5sN53C8HksCyDQwCKha9JiDoIyPjT2g=="
5959
"resolved" "https://registry.npmjs.org/@babel/core/-/core-7.20.2.tgz"
6060
"version" "7.20.2"
@@ -963,7 +963,7 @@
963963
dependencies:
964964
"text-decoding" "^1.0.0"
965965

966-
"@firebase/app-types@0.8.1", "@firebase/app-types@0.x":
966+
"@firebase/app-types@0.8.1":
967967
"integrity" "sha512-p75Ow3QhB82kpMzmOntv866wH9eZ3b4+QbUY+8/DA5Zzdf1c8Nsk8B7kbFpzJt4wwHMdy5LTF5YUnoTc1JiWkw=="
968968
"resolved" "https://registry.npmjs.org/@firebase/app-types/-/app-types-0.8.1.tgz"
969969
"version" "0.8.1"
@@ -1020,7 +1020,7 @@
10201020
dependencies:
10211021
"tslib" "^2.1.0"
10221022

1023-
"@firebase/util@1.7.3", "@firebase/util@1.x":
1023+
"@firebase/util@1.7.3":
10241024
"integrity" "sha512-wxNqWbqokF551WrJ9BIFouU/V5SL1oYCGx1oudcirdhadnQRFH5v1sjgGL7cUV/UsekSycygphdrF2lxBxOYKg=="
10251025
"resolved" "https://registry.npmjs.org/@firebase/util/-/util-1.7.3.tgz"
10261026
"version" "1.7.3"
@@ -1397,7 +1397,7 @@
13971397
"resolved" "https://registry.npmjs.org/@types/long/-/long-4.0.2.tgz"
13981398
"version" "4.0.2"
13991399

1400-
"@types/markdown-it@*", "@types/markdown-it@^12.2.3":
1400+
"@types/markdown-it@^12.2.3":
14011401
"integrity" "sha512-GKMHFfv3458yYy+v/N8gjufHO6MSZKCOXpZc5GXIWWy8uldwfmPn98vp81gZ5f9SVw8YYBctgfJ22a2d7AOMeQ=="
14021402
"resolved" "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-12.2.3.tgz"
14031403
"version" "12.2.3"
@@ -1463,7 +1463,7 @@
14631463
"resolved" "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz"
14641464
"version" "5.3.2"
14651465

1466-
"acorn@^6.0.0 || ^7.0.0 || ^8.0.0", "acorn@^8.8.0":
1466+
"acorn@^8.8.0":
14671467
"integrity" "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA=="
14681468
"resolved" "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz"
14691469
"version" "8.8.1"
@@ -2006,7 +2006,7 @@
20062006
"resolved" "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz"
20072007
"version" "1.3.1"
20082008

2009-
"browserslist@^4.21.3", "browserslist@^4.21.4", "browserslist@>= 4.21.0":
2009+
"browserslist@^4.21.3", "browserslist@^4.21.4":
20102010
"integrity" "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw=="
20112011
"resolved" "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz"
20122012
"version" "4.21.4"
@@ -2764,7 +2764,7 @@
27642764
"resolved" "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz"
27652765
"version" "3.3.0"
27662766

2767-
"eslint@^7.5.0 || ^8.0.0", "eslint@^8.27.0", "eslint@>= 4.12.1", "eslint@>=5":
2767+
"eslint@^8.27.0":
27682768
"integrity" "sha512-0y1bfG2ho7mty+SiILVf9PfuRA49ek4Nc60Wmmu62QlobNR+CeXa4xXIJgcuwSQgZiWaPH+5BDsctpIW0PR/wQ=="
27692769
"resolved" "https://registry.npmjs.org/eslint/-/eslint-8.27.0.tgz"
27702770
"version" "8.27.0"
@@ -2967,7 +2967,7 @@
29672967
"lodash" "^4.17.21"
29682968
"validator" "^13.7.0"
29692969

2970-
"express@^4.18.2", "express@>=4.0.0":
2970+
"express@^4.18.2":
29712971
"integrity" "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ=="
29722972
"resolved" "https://registry.npmjs.org/express/-/express-4.18.2.tgz"
29732973
"version" "4.18.2"
@@ -4038,7 +4038,7 @@
40384038
"resolved" "https://registry.npmjs.org/joi-password-complexity/-/joi-password-complexity-5.1.0.tgz"
40394039
"version" "5.1.0"
40404040

4041-
"joi@^17.7.0", "joi@>= 17":
4041+
"joi@^17.7.0":
40424042
"integrity" "sha512-1/ugc8djfn93rTE3WRKdCzGGt/EtiYKxITMO4Wiv6q5JL1gl9ePt4kBsl1S499nbosspfctIQTpYIhSmHA3WAg=="
40434043
"resolved" "https://registry.npmjs.org/joi/-/joi-17.7.0.tgz"
40444044
"version" "17.7.0"
@@ -4557,7 +4557,7 @@
45574557
"resolved" "https://registry.npmjs.org/markdown-it-anchor/-/markdown-it-anchor-8.6.5.tgz"
45584558
"version" "8.6.5"
45594559

4560-
"markdown-it@*", "markdown-it@^12.3.2":
4560+
"markdown-it@^12.3.2":
45614561
"integrity" "sha512-TchMembfxfNVpHkbtriWltGWc+m3xszaRD0CZup7GFFhzIgQqxIfn3eGj1yZpfuflzPvfkt611B2Q/Bsk1YnGg=="
45624562
"resolved" "https://registry.npmjs.org/markdown-it/-/markdown-it-12.3.2.tgz"
45634563
"version" "12.3.2"
@@ -5062,11 +5062,6 @@
50625062
dependencies:
50635063
"mimic-fn" "^4.0.0"
50645064

5065-
"openapi-types@>=7":
5066-
"integrity" "sha512-XpeCy01X6L5EpP+6Hc3jWN7rMZJ+/k1lwki/kTmWzbVhdPie3jd5O2ZtedEx8Yp58icJ0osVldLMrTB/zslQXA=="
5067-
"resolved" "https://registry.npmjs.org/openapi-types/-/openapi-types-12.1.0.tgz"
5068-
"version" "12.1.0"
5069-
50705065
"optionator@^0.8.1":
50715066
"integrity" "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA=="
50725067
"resolved" "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz"

0 commit comments

Comments
 (0)