Pitu 7 years ago
parent
commit
759943f798
1 changed files with 3 additions and 3 deletions
  1. 3 3
      controllers/uploadController.js

+ 3 - 3
controllers/uploadController.js

@@ -51,7 +51,7 @@ uploadsController.upload = async (req, res, next) => {
 		}
 		return uploadsController.actuallyUpload(req, res, user.id, albumid);
 	}
-	return uploadsController.actuallyUpload(req, res, user.id, albumid);
+	return uploadsController.actuallyUpload(req, res, user, albumid);
 };
 
 uploadsController.actuallyUpload = async (req, res, userid, album) => {
@@ -81,7 +81,7 @@ uploadsController.actuallyUpload = async (req, res, userid, album) => {
 				const dbFile = await db.table('files')
 					.where(function() {
 						if (userid === undefined) this.whereNull('userid');
-						else this.where('userid', userid);
+						else this.where('userid', userid.id);
 					})
 					.where({
 						hash: fileHash,
@@ -98,7 +98,7 @@ uploadsController.actuallyUpload = async (req, res, userid, album) => {
 						hash: fileHash,
 						ip: req.ip,
 						albumid: album,
-						userid: userid,
+						userid: userid.id,
 						timestamp: Math.floor(Date.now() / 1000)
 					});
 				} else {