We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 98d85c1 + dfd7de7 commit 200b961Copy full SHA for 200b961
1 file changed
src/backend/src/services/users.services.ts
@@ -234,12 +234,16 @@ export default class UsersService {
234
const firstName = payload['given_name'] ?? payload['email']!.split('@')[0]; // Defaults to id of email
235
const lastName = payload['family_name'] ?? ''; // Defaults to no last name
236
237
+ const nonHuskyEmail = payload['email']!.includes('@husky.neu.edu')
238
+ ? payload['email'].replace(/@husky\.neu\.edu/i, '@northeastern.edu')
239
+ : payload['email'];
240
+
241
const createdUser = await prisma.user.create({
242
data: {
243
firstName,
244
lastName,
245
googleAuthId: userId,
- email: payload['email'],
246
+ email: nonHuskyEmail,
247
emailId,
248
userSettings: { create: {} }
249
},
0 commit comments