|
@@ -246,13 +246,15 @@ router.post('/:username/picture', upload.single('picture'), async (req, res) =>
|
|
if(!picture) {
|
|
if(!picture) {
|
|
picture = await ProfilePicture.create(pictureObj)
|
|
picture = await ProfilePicture.create(pictureObj)
|
|
await picture.setUser(user)
|
|
await picture.setUser(user)
|
|
- await user.update({
|
|
|
|
- picture: '/api/v1/user/' + req.session.username + '/picture'
|
|
|
|
- })
|
|
|
|
} else {
|
|
} else {
|
|
await picture.update(pictureObj)
|
|
await picture.update(pictureObj)
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ //Add random query to end to force browser to reload background images
|
|
|
|
+ await user.update({
|
|
|
|
+ picture: '/api/v1/user/' + req.session.username + '/picture?rand=' + Date.now()
|
|
|
|
+ })
|
|
|
|
+
|
|
res.json(user.toJSON())
|
|
res.json(user.toJSON())
|
|
}
|
|
}
|
|
} catch (e) {
|
|
} catch (e) {
|