hot fix for user pages not logged in bug

This commit is contained in:
Sendou
2019-11-30 23:48:34 +02:00
parent abc64aec85
commit 866f2b7563
2 changed files with 8 additions and 7 deletions

View File

@@ -61,7 +61,6 @@ passport.serializeUser(function(user, done) {
})
passport.deserializeUser(function(discord_id, done) {
console.log("de")
User.findOne({ discord_id }, function(err, user) {
done(err, user)
})

View File

@@ -27,7 +27,6 @@ const UserPage = () => {
const [errorMsg, setErrorMsg] = useState(null)
const handleError = error => {
console.error(error)
setErrorMsg(error.message)
setTimeout(() => {
setErrorMsg(null)
@@ -81,6 +80,7 @@ const UserPage = () => {
setTab(activeIndex)
}
console.log("userLeanQuery", userLeanQuery)
return (
<>
<>
@@ -100,11 +100,13 @@ const UserPage = () => {
</Grid.Column>
<ProfileLists user={userData} />
<Grid.Column>
{!showSettings && userData.id === userLeanQuery.data.user.id && (
<Button onClick={() => setShowSettings(!showSettings)}>
Profile settings
</Button>
)}
{!showSettings &&
userLeanQuery.data.user &&
userData.id === userLeanQuery.data.user.id && (
<Button onClick={() => setShowSettings(!showSettings)}>
Profile settings
</Button>
)}
</Grid.Column>
</Grid>
{successMsg && <Message positive>{successMsg}</Message>}