updated invite.created event with user_email so it can be used to send an email invitation (#1069)
This commit is contained in:
1 parent
90121dd19d
commit
ed612df2b5
1 file changed
+6
-4
@@ -1,14 +1,14 @@
|
|||||||
import { BaseService } from "medusa-interfaces"
|
|
||||||
import jwt, { JwtPayload } from "jsonwebtoken"
|
import jwt, { JwtPayload } from "jsonwebtoken"
|
||||||
import config from "../config"
|
|
||||||
import { MedusaError } from "medusa-core-utils"
|
import { MedusaError } from "medusa-core-utils"
|
||||||
import { User } from ".."
|
import { BaseService } from "medusa-interfaces"
|
||||||
import { EntityManager } from "typeorm"
|
import { EntityManager } from "typeorm"
|
||||||
import { EventBusService, UserService } from "."
|
import { EventBusService, UserService } from "."
|
||||||
|
import { User } from ".."
|
||||||
|
import config from "../config"
|
||||||
|
import { UserRoles } from "../models/user"
|
||||||
import { InviteRepository } from "../repositories/invite"
|
import { InviteRepository } from "../repositories/invite"
|
||||||
import { UserRepository } from "../repositories/user"
|
import { UserRepository } from "../repositories/user"
|
||||||
import { ListInvite } from "../types/invites"
|
import { ListInvite } from "../types/invites"
|
||||||
import { UserRoles } from "../models/user"
|
|
||||||
|
|
||||||
// 7 days
|
// 7 days
|
||||||
const DEFAULT_VALID_DURATION = 1000 * 60 * 60 * 24 * 7
|
const DEFAULT_VALID_DURATION = 1000 * 60 * 60 * 24 * 7
|
||||||
@@ -160,6 +160,7 @@ class InviteService extends BaseService {
|
|||||||
.emit(InviteService.Events.CREATED, {
|
.emit(InviteService.Events.CREATED, {
|
||||||
id: invite.id,
|
id: invite.id,
|
||||||
token: invite.token,
|
token: invite.token,
|
||||||
|
user_email: invite.user_email,
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
@@ -284,6 +285,7 @@ class InviteService extends BaseService {
|
|||||||
.emit(InviteService.Events.CREATED, {
|
.emit(InviteService.Events.CREATED, {
|
||||||
id: invite.id,
|
id: invite.id,
|
||||||
token: invite.token,
|
token: invite.token,
|
||||||
|
user_email: invite.user_email,
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in new issue
Block a user