mirror of
https://github.com/discourse/discourse.git
synced 2025-09-06 10:50:21 +08:00
DEV: extract join_group method from groups#add_members method (#13807)
* Copy the add_members method to the new join method
* Remove unneeded code from the join method
* Rearrange the join method
* Remove unneeded stuff from the add_members method
* Extract add_user_to_group method
* Implement of the client side
* Tests
* Doesn't inline users.uniq
* Return promise from join.then()
* Remove unnecessary begin and end
* Revert "Return promise from join.then()"
This reverts commit bda84d8d
* Remove variable already_in_group
This commit is contained in:
parent
f41908ad5b
commit
3cf7a3766a
5 changed files with 86 additions and 40 deletions
|
@ -602,6 +602,7 @@ Discourse::Application.routes.draw do
|
|||
|
||||
get "permissions" => "groups#permissions"
|
||||
put "members" => "groups#add_members"
|
||||
put "join" => "groups#join"
|
||||
delete "members" => "groups#remove_member"
|
||||
post "request_membership" => "groups#request_membership"
|
||||
put "handle_membership_request" => "groups#handle_membership_request"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue