Skip to content
Merged
Show file tree
Hide file tree
Changes from all 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"
6 changes: 3 additions & 3 deletions misago/threadevents/migrations/0002_move_data.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,12 +13,12 @@
"hid": "hidden",
"unhid": "unhidden",
"split": "split_posts_from",
"entered_thread": "joined",
"entered_thread": "member_joined",
"tookover": "took_ownership",
"removed_owner": "removed_member",
"added_participant": "added_member",
"owner_left": "left",
"participant_left": "left",
"owner_left": "member_left",
"participant_left": "member_left",
}


Expand Down
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