Skip to content

Commit b637a2f

Browse files
committed
register code added
1 parent ec4e994 commit b637a2f

File tree

2 files changed

+35
-33
lines changed

2 files changed

+35
-33
lines changed

pages/landing.html

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@
130130
<!-- <li class="nav-item pl-4 pl-md-0 ml-0 ml-md-4 "> -->
131131
<!-- <a class="nav-link" href="/eventRegistration">Upcoming Talks</a> -->
132132
<!-- </li> -->
133-
<!-- <button class="button-register">
133+
<!-- <button class="button-register">
134134
Register Now
135135
<div class="star-1">
136136
<svg
@@ -246,8 +246,8 @@
246246
</g>
247247
</svg>
248248
</div>
249-
</button> -->
250-
249+
</button>
250+
-->
251251
<!-- <li class="nav-item pl-4 pl-md-0 ml-0 ml-md-4">
252252
<a class="nav-link login-desk " href="/login">
253253
<button class="nav-login-btn">
@@ -263,8 +263,8 @@
263263
</button>
264264
</a>
265265
<a class="nav-link login-mobile" href="/eventRegistration">Upcoming Talks</a>
266-
</li> -->
267-
<!-- <li class="nav-item pl-4 pl-md-0 ml-0 ml-md-4">
266+
</li>
267+
<li class="nav-item pl-4 pl-md-0 ml-0 ml-md-4">
268268
<a class="nav-link" href="/eventRegistration">Upcoming Events</a>
269269
</li> -->
270270
</ul>
@@ -321,12 +321,12 @@ <h1 id="headline" style="font-weight: bolder">Contribution ends in</h1>
321321
</span>
322322
<p class="text-btn">Sponsor Us</p>
323323
</button>
324-
325-
<!-- <button data-text="Awesome" class="discordbutton mob" onclick="window.location.href='/register'">
324+
<br>
325+
<button data-text="Awesome" class="discordbutton mob" onclick="window.location.href='/register'">
326326
<span class="actual-text">&nbsp;Register&nbsp;</span>
327327
<span class="hover-text" aria-hidden="true">&nbsp;Register&nbsp;</span>
328328
</button>
329-
<button data-text="Awesome" class="guidebutton" onClick="window.open('https://discord.gg/Srr5PQssZ9');">
329+
<!-- <button data-text="Awesome" class="guidebutton" onClick="window.open('https://discord.gg/Srr5PQssZ9');">
330330
<span class="actual-text">&nbsp;Discord&nbsp;</span>
331331
<span class="hover-text" aria-hidden="true">&nbsp;Discord&nbsp;</span>
332332
</button> -->

routes/index.js

Lines changed: 27 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -44,32 +44,34 @@ const Exists = async (id) => {
4444
return false;
4545
}
4646

47-
// router.get("/register",
48-
// async (req, res, next) => {
49-
// if (req.session.passport && (await Exists(req.session.passport.user))) next();
50-
// else res.sendFile(path.join(__dirname, "../pages/form.html"));
51-
// },
52-
// async (req, res, next) => {
53-
// if (await Registered(req.session.passport.user)) res.redirect("/dashboard");
54-
// else next();
55-
// },
56-
// (req, res, next) => {
57-
// res.sendFile(path.join(__dirname, "../pages/form.html"));
58-
// }
59-
// );
47+
router.get("/register",
48+
async (req, res, next) => {
49+
if (req.session.passport && (await Exists(req.session.passport.user))) next();
50+
else res.sendFile(path.join(__dirname, "../pages/form.html"));
51+
},
52+
async (req, res, next) => {
53+
if (await Registered(req.session.passport.user)) res.redirect("/dashboard");
54+
else next();
55+
},
56+
(req, res, next) => {
57+
res.sendFile(path.join(__dirname, "../pages/form.html"));
58+
}
59+
);
6060

61-
// router.post("/register",
62-
// async (req, res) => {
63-
// if(validateData(req.body)){
64-
// const resp = await UserHandler.addUser(req.body);
65-
// res.send(JSON.stringify(resp));
66-
// }
67-
// else{
68-
// const resp = {message: "Invalid Data"};
69-
// res.send(JSON.stringify(resp));
70-
// }
71-
// }
72-
// );
61+
router.post("/register",
62+
async (req, res) => {
63+
if (validateData(req.body)) {
64+
console.log(req.body);
65+
66+
const resp = await UserHandler.addUser(req.body);
67+
res.send(JSON.stringify(resp));
68+
}
69+
else{
70+
const resp = {message: "Invalid Data"};
71+
res.send(JSON.stringify(resp));
72+
}
73+
}
74+
);
7375

7476
router.get("/login",
7577
async (req, res, next) => {

0 commit comments

Comments
 (0)