mirror of
https://github.com/AustinKelsay/plebdevs.git
synced 2025-04-19 19:01:19 +00:00
Update getUserByEmail model
This commit is contained in:
parent
94568408db
commit
5fd17eaf30
@ -239,6 +239,18 @@ export const getUserByEmail = async (email) => {
|
||||
resource: true,
|
||||
},
|
||||
},
|
||||
userCourses: {
|
||||
include: {
|
||||
course: true,
|
||||
},
|
||||
},
|
||||
userLessons: {
|
||||
include: {
|
||||
lesson: true,
|
||||
},
|
||||
},
|
||||
nip05: true,
|
||||
lightningAddress: true,
|
||||
},
|
||||
});
|
||||
};
|
||||
|
@ -1,4 +1,4 @@
|
||||
import { getUserById, getUserByPubkey, updateUser, deleteUser } from "@/db/models/userModels";
|
||||
import { getUserById, getUserByPubkey, getUserByEmail, updateUser, deleteUser } from "@/db/models/userModels";
|
||||
|
||||
export default async function handler(req, res) {
|
||||
const { slug } = req.query;
|
||||
@ -14,7 +14,7 @@ export default async function handler(req, res) {
|
||||
} else if (isEmail) {
|
||||
// todo
|
||||
// If slug is an email
|
||||
// user = await getUserByEmail(slug);
|
||||
user = await getUserByEmail(slug);
|
||||
} else {
|
||||
// Assume slug is an ID
|
||||
const id = parseInt(slug);
|
||||
|
Loading…
x
Reference in New Issue
Block a user