Fix file extension

This commit is contained in:
Brad Traversy
2024-07-15 08:10:52 -04:00
parent 2d3a5d6f9f
commit fc3fd60370
+27
View File
@@ -0,0 +1,27 @@
'use server';
const { default: connectDB } = require('@/config/database');
const { default: User } = require('@/models/User');
const { getSessionUser } = require('@/utils/getSessionUser');
async function checkBookmarkStatus(propertyId) {
await connectDB();
const sessionUser = await getSessionUser();
if (!sessionUser || !sessionUser.userId) {
return { error: 'User ID is required' };
}
const { userId } = sessionUser;
// Find user in database
const user = await User.findById(userId);
// Check if property is bookmarked
let isBookmarked = user.bookmarks.includes(propertyId);
return { isBookmarked };
}
export default checkBookmarkStatus;