mirror of
https://github.com/IT4Change/gradido.git
synced 2025-12-13 07:45:54 +00:00
fixed await for events redeem register
This commit is contained in:
parent
a8fc8b9249
commit
f710fd9b45
@ -389,20 +389,16 @@ describe('UserResolver', () => {
|
|||||||
redeemCode: transactionLink.code,
|
redeemCode: transactionLink.code,
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
console.log(await User.find())
|
|
||||||
console.log(await EventProtocol.find())
|
|
||||||
})
|
})
|
||||||
|
|
||||||
it('sets the referrer id to bob baumeister id', () => {
|
it('sets the referrer id to bob baumeister id', async () => {
|
||||||
expect(User.findOne({ email: 'which@ever.de' })).resolves.toEqual(
|
await expect(User.findOne({ email: 'which@ever.de' })).resolves.toEqual(
|
||||||
expect.objectContaining({ referrerId: bob.data.login.id }),
|
expect.objectContaining({ referrerId: bob.data.login.id }),
|
||||||
)
|
)
|
||||||
})
|
})
|
||||||
|
|
||||||
// THIS ONE FAILS WITHOUT CONSOLE LOGS
|
it('stores the redeem register event in the database', async () => {
|
||||||
it('stores the redeem register event in the database', () => {
|
await expect(EventProtocol.find()).resolves.toContainEqual(
|
||||||
expect(EventProtocol.find()).resolves.toContainEqual(
|
|
||||||
expect.objectContaining({
|
expect.objectContaining({
|
||||||
type: EventProtocolType.REDEEM_REGISTER,
|
type: EventProtocolType.REDEEM_REGISTER,
|
||||||
userId: newUser.data.createUser.id,
|
userId: newUser.data.createUser.id,
|
||||||
|
|||||||
@ -494,10 +494,10 @@ export class UserResolver {
|
|||||||
|
|
||||||
if (redeemCode) {
|
if (redeemCode) {
|
||||||
eventRedeemRegister.userId = dbUser.id
|
eventRedeemRegister.userId = dbUser.id
|
||||||
eventProtocol.writeEvent(event.setEventRedeemRegister(eventRedeemRegister))
|
await eventProtocol.writeEvent(event.setEventRedeemRegister(eventRedeemRegister))
|
||||||
} else {
|
} else {
|
||||||
eventRegister.userId = dbUser.id
|
eventRegister.userId = dbUser.id
|
||||||
eventProtocol.writeEvent(event.setEventRegister(eventRegister))
|
await eventProtocol.writeEvent(event.setEventRegister(eventRegister))
|
||||||
}
|
}
|
||||||
|
|
||||||
return new User(dbUser)
|
return new User(dbUser)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user