27 lines
633 B
TypeScript
27 lines
633 B
TypeScript
import { getPayload } from "payload";
|
|
import config from "@payload-config";
|
|
|
|
const payload = await getPayload({ config });
|
|
|
|
const userRes = await payload.find({
|
|
collection: "users",
|
|
where: { username: { equals: "mt-msmg3li2-buyer" } },
|
|
limit: 1,
|
|
overrideAccess: true,
|
|
});
|
|
|
|
if (!userRes.docs[0]) {
|
|
console.error("User not found");
|
|
process.exit(1);
|
|
}
|
|
|
|
console.log("Found user:", userRes.docs[0].username, userRes.docs[0].id);
|
|
|
|
await payload.update({
|
|
collection: "users",
|
|
id: userRes.docs[0].id,
|
|
data: { password: "Test123" },
|
|
overrideAccess: true,
|
|
});
|
|
|
|
console.log("Password reset complete for mt-msmg3li2-buyer");
|