mirror of
https://github.com/zulip/zulip.git
synced 2025-11-01 04:23:46 +00:00
audit-log: Move user event types to AuditLogEventType enum.
Event types moved: USER_SOFT_ACTIVATED, USER_SOFT_DEACTIVATED USER_PASSWORD_CHANGED, USER_AVATAR_SOURCE_CHANGED, USER_FULL_NAME_CHANGED USER_EMAIL_CHANGED, USER_TERMS_OF_SERVICE_VERSION_CHANGED USER_API_KEY_CHANGED, USER_BOT_OWNER_CHANGED, USER_DEFAULT_SENDING_STREAM_CHANGED, USER_DEFAULT_REGISTER_STREAM_CHANGED USER_DEFAULT_ALL_PUBLIC_STREAMS_CHANGED, USER_SETTING_CHANGED USER_DIGEST_EMAIL_CREATED
This commit is contained in:
committed by
Tim Abbott
parent
e5daa3470f
commit
caeeaf3c3f
@@ -30,6 +30,7 @@ from zerver.models import (
|
||||
UserActivityInterval,
|
||||
UserProfile,
|
||||
)
|
||||
from zerver.models.realm_audit_logs import AuditLogEventType
|
||||
from zerver.models.streams import get_active_streams
|
||||
|
||||
logger = logging.getLogger(__name__)
|
||||
@@ -127,7 +128,7 @@ def _enqueue_emails_for_realm(realm: Realm, cutoff: datetime) -> None:
|
||||
sent_recent_digest=Exists(
|
||||
RealmAuditLog.objects.filter(
|
||||
realm_id=realm.id,
|
||||
event_type=RealmAuditLog.USER_DIGEST_EMAIL_CREATED,
|
||||
event_type=AuditLogEventType.USER_DIGEST_EMAIL_CREATED,
|
||||
event_time__gt=twelve_hours_ago,
|
||||
modified_user_id=OuterRef("id"),
|
||||
)
|
||||
@@ -434,7 +435,7 @@ def bulk_write_realm_audit_logs(users: list[UserProfile]) -> None:
|
||||
modified_user_id=user.id,
|
||||
event_last_message_id=last_message_id,
|
||||
event_time=now,
|
||||
event_type=RealmAuditLog.USER_DIGEST_EMAIL_CREATED,
|
||||
event_type=AuditLogEventType.USER_DIGEST_EMAIL_CREATED,
|
||||
)
|
||||
for user in users
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user