mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-12-22 08:20:36 +01:00
edit
This commit is contained in:
@@ -419,10 +419,16 @@ passport.deserializeUser(function(uid, done) {
|
|||||||
|
|
||||||
app.get('/users/:uid/edit', function(req, res){
|
app.get('/users/:uid/edit', function(req, res){
|
||||||
|
|
||||||
if(req.user && req.params.uid && req.user.uid === req.params.uid)
|
if(!req.user)
|
||||||
res.send(templates['header'] + create_route('users/'+req.params.uid+'/edit','accountedit') + templates['footer']);
|
|
||||||
else
|
|
||||||
return res.redirect('/403');
|
return res.redirect('/403');
|
||||||
|
|
||||||
|
user.getUserField(req.user.uid, 'username', function(username) {
|
||||||
|
|
||||||
|
if(req.params.uid && username === req.params.uid)
|
||||||
|
res.send(templates['header'] + create_route('users/'+req.params.uid+'/edit','accountedit') + templates['footer']);
|
||||||
|
else
|
||||||
|
return res.redirect('/403');
|
||||||
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user