Skip to content
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions misago/privatethreads/members.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
from django.http import HttpRequest

from ..threadevents.create import (
create_left_thread_event,
create_member_left_thread_event,
create_removed_member_thread_event,
)
from ..threadevents.models import ThreadEvent
Expand Down Expand Up @@ -152,7 +152,7 @@ def _remove_private_thread_member_action(
return None

if actor == member:
return create_left_thread_event(thread, actor, request=request)
return create_member_left_thread_event(thread, actor, request=request)

return create_removed_member_thread_event(thread, member, actor, request=request)

Expand Down
2 changes: 1 addition & 1 deletion misago/privatethreads/tests/test_members.py
Original file line number Diff line number Diff line change
Expand Up @@ -169,7 +169,7 @@ def test_remove_private_thread_member_actor_leaves_thread(
_, members = get_private_thread_members(user_private_thread)
assert members == [other_user, moderator]

assert thread_update.event_type == ThreadEventTypeName.LEFT
assert thread_update.event_type == ThreadEventTypeName.MEMBER_LEFT


def test_remove_private_thread_member_removes_other_member(
Expand Down
6 changes: 3 additions & 3 deletions misago/privatethreads/tests/test_private_thread_leave_view.py
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ def test_private_thread_leave_view_removes_thread_owner(
ThreadEvent.objects.get(
actor=user,
thread=user_private_thread,
event_type=ThreadEventTypeName.LEFT,
event_type=ThreadEventTypeName.MEMBER_LEFT,
)

user_private_thread.refresh_from_db()
Expand Down Expand Up @@ -105,7 +105,7 @@ def test_private_thread_leave_view_removes_thread_member(
ThreadEvent.objects.get(
actor=other_user,
thread=user_private_thread,
event_type=ThreadEventTypeName.LEFT,
event_type=ThreadEventTypeName.MEMBER_LEFT,
)

user_private_thread.refresh_from_db()
Expand Down Expand Up @@ -134,7 +134,7 @@ def test_private_thread_leave_view_removes_thread_moderator(
ThreadEvent.objects.get(
actor=moderator,
thread=user_private_thread,
event_type=ThreadEventTypeName.LEFT,
event_type=ThreadEventTypeName.MEMBER_LEFT,
)

user_private_thread.refresh_from_db()
Expand Down
10 changes: 5 additions & 5 deletions misago/test/threadevents.py
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ def thread_event_user_context(user, thread, other_user):
thread=thread,
actor=user,
actor_name=user.username,
event_type=ThreadEventTypeName.LEFT,
event_type=ThreadEventTypeName.MEMBER_LEFT,
context=other_user.username,
context_type="misago_users.user",
context_id=other_user.id,
Expand Down Expand Up @@ -92,7 +92,7 @@ def private_thread_event(user, private_thread):
thread=private_thread,
actor=user,
actor_name=user.username,
event_type=ThreadEventTypeName.JOINED,
event_type=ThreadEventTypeName.MEMBER_JOINED,
)


Expand All @@ -103,7 +103,7 @@ def user_private_thread_event(user, user_private_thread):
thread=user_private_thread,
actor=user,
actor_name=user.username,
event_type=ThreadEventTypeName.JOINED,
event_type=ThreadEventTypeName.MEMBER_JOINED,
)


Expand All @@ -114,7 +114,7 @@ def hidden_private_thread_event(user, moderator, private_thread):
thread=private_thread,
actor=user,
actor_name=user.username,
event_type=ThreadEventTypeName.JOINED,
event_type=ThreadEventTypeName.MEMBER_JOINED,
is_hidden=True,
hidden_by=moderator,
hidden_by_name=moderator.username,
Expand All @@ -129,7 +129,7 @@ def hidden_user_private_thread_event(user, moderator, user_private_thread):
thread=user_private_thread,
actor=user,
actor_name=user.username,
event_type=ThreadEventTypeName.JOINED,
event_type=ThreadEventTypeName.MEMBER_JOINED,
is_hidden=True,
hidden_by=moderator,
hidden_by_name=moderator.username,
Expand Down
8 changes: 4 additions & 4 deletions misago/threadevents/create.py
Original file line number Diff line number Diff line change
Expand Up @@ -492,15 +492,15 @@ def create_took_ownership_thread_event(
)


def create_joined_thread_event(
def create_member_joined_thread_event(
thread: Thread,
actor: Union["User", str, None] = None,
commit: bool = True,
request: HttpRequest | None = None,
) -> ThreadEvent:
return create_thread_event(
thread,
ThreadEventTypeName.JOINED,
ThreadEventTypeName.MEMBER_JOINED,
actor,
commit=commit,
request=request,
Expand All @@ -525,15 +525,15 @@ def create_added_member_thread_event(
)


def create_left_thread_event(
def create_member_left_thread_event(
thread: Thread,
actor: Union["User", str, None] = None,
commit: bool = True,
request: HttpRequest | None = None,
) -> ThreadEvent:
return create_thread_event(
thread,
ThreadEventTypeName.LEFT,
ThreadEventTypeName.MEMBER_LEFT,
actor,
commit=commit,
request=request,
Expand Down
4 changes: 2 additions & 2 deletions misago/threadevents/enums.py
Original file line number Diff line number Diff line change
Expand Up @@ -40,8 +40,8 @@ class ThreadEventTypeName(StrEnum):
TOOK_OWNERSHIP = "took_ownership"
CHANGED_OWNER = "changed_owner"

JOINED = "joined"
LEFT = "left"
MEMBER_JOINED = "member_joined"
MEMBER_LEFT = "member_left"

ADDED_MEMBER = "added_member"
REMOVED_MEMBER = "removed_member"
12 changes: 6 additions & 6 deletions misago/threadevents/tests/test_thread_event_actions.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,9 @@
create_deleted_poll_thread_event,
create_deleted_posts_thread_event,
create_hidden_thread_event,
create_joined_thread_event,
create_left_thread_event,
create_locked_thread_event,
create_member_joined_thread_event,
create_member_left_thread_event,
create_merged_thread_event,
create_moved_posts_from_thread_event,
create_moved_posts_to_thread_event,
Expand Down Expand Up @@ -531,8 +531,8 @@ def test_create_took_ownership_thread_event(client, thread, user):
assert_contains(response, "Took ownership")


def test_create_joined_thread_event(client, thread, user):
create_joined_thread_event(thread, user)
def test_create_member_joined_thread_event(client, thread, user):
create_member_joined_thread_event(thread, user)

thread.has_events = True
thread.save()
Expand All @@ -543,8 +543,8 @@ def test_create_joined_thread_event(client, thread, user):
assert_contains(response, "Joined")


def test_create_left_thread_event(client, thread, user):
create_left_thread_event(thread, user)
def test_create_member_left_thread_event(client, thread, user):
create_member_left_thread_event(thread, user)

thread.has_events = True
thread.save()
Expand Down
8 changes: 4 additions & 4 deletions misago/threadevents/types.py
Original file line number Diff line number Diff line change
Expand Up @@ -405,15 +405,15 @@ class ChangedOwnerThreadEventType(UserContextThreadEventType):


@thread_events_renderer.register_thread_event_type
class JoinedThreadEventType(ThreadEventType):
event_type = ThreadEventTypeName.JOINED
class MemberJoinedThreadEventType(ThreadEventType):
event_type = ThreadEventTypeName.MEMBER_JOINED
icon = "tabler/user.svg"
description = pgettext_lazy("thread event type description", "Joined")


@thread_events_renderer.register_thread_event_type
class LeftThreadEventType(ThreadEventType):
event_type = ThreadEventTypeName.LEFT
class MemberLeftThreadEventType(ThreadEventType):
event_type = ThreadEventTypeName.MEMBER_LEFT
icon = "tabler/user-off.svg"
description = pgettext_lazy("thread event type description", "Left")

Expand Down
Loading