GODT-1549: Add notification when address list changes.

This commit is contained in:
Jakub
2022-05-11 09:47:09 +02:00
parent 62499a5630
commit 415d08b411
4 changed files with 76 additions and 20 deletions

View File

@ -375,7 +375,7 @@ func (loop *eventLoop) processAddresses(log *logrus.Entry, addressEvents []*pmap
for _, addressEvent := range addressEvents {
switch addressEvent.Action {
case pmapi.EventCreate:
log.WithField("email", addressEvent.Address.Email).Debug("Address was created")
log.WithField("email", addressEvent.Address.Email).Info("Address was created")
loop.listener.Emit(bridgeEvents.AddressChangedEvent, loop.user.GetPrimaryAddress())
case pmapi.EventUpdate:
@ -386,7 +386,7 @@ func (loop *eventLoop) processAddresses(log *logrus.Entry, addressEvents []*pmap
}
email := oldAddress.Email
log.WithField("email", email).Debug("Address was updated")
log.WithField("email", email).Info("Address was updated")
if addressEvent.Address.Receive != oldAddress.Receive {
loop.listener.Emit(bridgeEvents.AddressChangedLogoutEvent, email)
}
@ -399,7 +399,7 @@ func (loop *eventLoop) processAddresses(log *logrus.Entry, addressEvents []*pmap
}
email := oldAddress.Email
log.WithField("email", email).Debug("Address was deleted")
log.WithField("email", email).Info("Address was deleted")
loop.user.CloseConnection(email)
loop.listener.Emit(bridgeEvents.AddressChangedLogoutEvent, email)
case pmapi.EventUpdateFlags: