mirror of
https://github.com/AustinKelsay/plebdevs.git
synced 2025-06-19 14:05:06 +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,
|
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) {
|
export default async function handler(req, res) {
|
||||||
const { slug } = req.query;
|
const { slug } = req.query;
|
||||||
@ -14,7 +14,7 @@ export default async function handler(req, res) {
|
|||||||
} else if (isEmail) {
|
} else if (isEmail) {
|
||||||
// todo
|
// todo
|
||||||
// If slug is an email
|
// If slug is an email
|
||||||
// user = await getUserByEmail(slug);
|
user = await getUserByEmail(slug);
|
||||||
} else {
|
} else {
|
||||||
// Assume slug is an ID
|
// Assume slug is an ID
|
||||||
const id = parseInt(slug);
|
const id = parseInt(slug);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user