@@ -47,7 +47,7 @@ class AcceptAction(actions.AcceptAction):
47
47
48
48
def execute (self , identity , uow ):
49
49
"""Execute action."""
50
- service ().accept_invite (system_identity , self .request .id , uow = uow )
50
+ service ().accept_member_request (system_identity , self .request .id , uow = uow )
51
51
uow .register (
52
52
NotificationOp (
53
53
CommunityInvitationAcceptNotificationBuilder .build (self .request )
@@ -61,7 +61,7 @@ class DeclineAction(actions.DeclineAction):
61
61
62
62
def execute (self , identity , uow ):
63
63
"""Execute action."""
64
- service ().decline_invite (system_identity , self .request .id , uow = uow )
64
+ service ().close_member_request (system_identity , self .request .id , uow = uow )
65
65
uow .register (
66
66
NotificationOp (
67
67
CommunityInvitationDeclineNotificationBuilder .build (self .request )
@@ -75,7 +75,7 @@ class CancelAction(actions.CancelAction):
75
75
76
76
def execute (self , identity , uow ):
77
77
"""Execute action."""
78
- service ().decline_invite (system_identity , self .request .id , uow = uow )
78
+ service ().close_member_request (system_identity , self .request .id , uow = uow )
79
79
uow .register (
80
80
NotificationOp (
81
81
CommunityInvitationCancelNotificationBuilder .build (self .request )
@@ -89,7 +89,7 @@ class ExpireAction(actions.ExpireAction):
89
89
90
90
def execute (self , identity , uow ):
91
91
"""Execute action."""
92
- service ().decline_invite (system_identity , self .request .id , uow = uow )
92
+ service ().close_member_request (system_identity , self .request .id , uow = uow )
93
93
uow .register (
94
94
NotificationOp (
95
95
CommunityInvitationExpireNotificationBuilder .build (self .request )
@@ -141,27 +141,32 @@ class CancelMembershipRequestAction(actions.CancelAction):
141
141
142
142
def execute (self , identity , uow ):
143
143
"""Execute action."""
144
- service ().close_membership_request (system_identity , self .request .id , uow = uow )
144
+ service ().close_member_request (system_identity , self .request .id , uow = uow )
145
145
# TODO: Notification flow: Investigate notifications
146
146
super ().execute (identity , uow )
147
147
148
148
149
- class AcceptMembershipRequestAction (actions .AcceptAction ):
150
- """Accept membership request action."""
149
+ class DeclineMembershipRequestAction (actions .DeclineAction ):
150
+ """Decline membership request action."""
151
151
152
152
def execute (self , identity , uow ):
153
153
"""Execute action."""
154
- # TODO: Decision flow: Implement me
155
- pass
154
+ service ().close_member_request (system_identity , self .request .id , uow = uow )
155
+ # TODO: Notification flow: Investigate notifications
156
+ super ().execute (identity , uow )
156
157
157
158
158
- class DeclineMembershipRequestAction (actions .DeclineAction ):
159
- """Decline membership request action."""
159
+ # TODO: Expiration flow: ExpireAction
160
+
161
+
162
+ class AcceptMembershipRequestAction (actions .AcceptAction ):
163
+ """Accept membership request action."""
160
164
161
165
def execute (self , identity , uow ):
162
166
"""Execute action."""
163
- # TODO: Decision flow: Implement me
164
- pass
167
+ service ().accept_member_request (system_identity , self .request .id , uow = uow )
168
+ # TODO: Notification flow: Investigate notifications
169
+ super ().execute (identity , uow )
165
170
166
171
167
172
class MembershipRequestRequestType (RequestType ):
0 commit comments