File tree Expand file tree Collapse file tree 6 files changed +26
-15
lines changed Expand file tree Collapse file tree 6 files changed +26
-15
lines changed Original file line number Diff line number Diff line change 54
54
<div class="ui four wide column">
55
55
<div class="text right">
56
56
{{if eq $.SignedUser.ID .ID}}
57
- <a class="ui red small button" href="{{$.OrgLink}}/members/action/leave?uid={{.ID}}">{{$.i18n.Tr "org.members.leave"}}</a>
57
+ <form method="post" action="{{$.OrgLink}}/members/action/leave">
58
+ {{$.CsrfTokenHtml}}
59
+ <button type="submit" class="ui red small button" name="uid" value="{{.ID}}">{{$.i18n.Tr "org.members.leave"}}</button>
60
+ </form>
58
61
{{else if $.IsOrganizationOwner}}
59
- <a class="ui red small button" href="{{$.OrgLink}}/members/action/remove?uid={{.ID}}">{{$.i18n.Tr "org.members.remove"}}</a>
62
+ <form method="post" action="{{$.OrgLink}}/members/action/remove">
63
+ {{$.CsrfTokenHtml}}
64
+ <button type="submit" class="ui red small button" name="uid" value="{{.ID}}">{{$.i18n.Tr "org.members.remove"}}</button>
65
+ </form>
60
66
{{end}}
61
67
</div>
62
68
</div>
Original file line number Diff line number Diff line change 27
27
{{range .Team.Members}}
28
28
<div class="item">
29
29
{{if $.IsOrganizationOwner}}
30
- <form method="post" action="{{$.OrgLink}}/teams/{{$.Team.LowerName}}/action/remove?uid={{.ID}} ">
30
+ <form method="post" action="{{$.OrgLink}}/teams/{{$.Team.LowerName}}/action/remove">
31
31
{{$.CsrfTokenHtml}}
32
- <button type="submit" class="ui red small button right" >{{$.i18n.Tr "org.members.remove"}}</button>
32
+ <button type="submit" class="ui red small button right" name="uid" value="{{.ID}}" >{{$.i18n.Tr "org.members.remove"}}</button>
33
33
</form>
34
34
{{end}}
35
35
<a href="{{.HomeLink}}">
Original file line number Diff line number Diff line change 35
35
{{range .Team.Repos}}
36
36
<div class="item">
37
37
{{if $canAddRemove}}
38
- <form method="post" action="{{$.OrgLink}}/teams/{{$.Team.LowerName}}/action/repo/remove?repoid={{.ID}} ">
38
+ <form method="post" action="{{$.OrgLink}}/teams/{{$.Team.LowerName}}/action/repo/remove">
39
39
{{$.CsrfTokenHtml}}
40
- <button type="submit" class="ui red small button right">{{$.i18n.Tr "remove"}}</button>
40
+ <button type="submit" class="ui red small button right" name="repoid" value="{{.ID}}" >{{$.i18n.Tr "remove"}}</button>
41
41
</form>
42
42
{{end}}
43
43
<a class="member" href="{{AppSubUrl}}/{{$.Org.Name}}/{{.Name}}">
Original file line number Diff line number Diff line change 3
3
<strong>{{.Team.Name}}</strong>
4
4
<div class="ui right">
5
5
{{if .Team.IsMember $.SignedUser.ID}}
6
- <form method="post" action="{{.OrgLink}}/teams/{{.Team.LowerName}}/action/leave?uid={{$.SignedUser.ID}}&page=home ">
6
+ <form method="post" action="{{.OrgLink}}/teams/{{.Team.LowerName}}/action/leave">
7
7
{{$.CsrfTokenHtml}}
8
- <button type="submit" class="ui red tiny button">{{$.i18n.Tr "org.teams.leave"}}</button>
8
+ <input type="hidden" name="page" value="home"/>
9
+ <button type="submit" class="ui red tiny button" name="uid" value="{{$.SignedUser.ID}}">{{$.i18n.Tr "org.teams.leave"}}</button>
9
10
</form>
10
11
{{else if .IsOrganizationOwner}}
11
- <form method="post" action="{{.OrgLink}}/teams/{{.Team.LowerName}}/action/join?uid={{$.SignedUser.ID}}&page=team ">
12
+ <form method="post" action="{{.OrgLink}}/teams/{{.Team.LowerName}}/action/join">
12
13
{{$.CsrfTokenHtml}}
13
- <button type="submit" class="ui blue tiny button">{{$.i18n.Tr "org.teams.join"}}</button>
14
+ <input type="hidden" name="page" value="team"/>
15
+ <button type="submit" class="ui blue tiny button" name="uid" value="{{$.SignedUser.ID}}">{{$.i18n.Tr "org.teams.join"}}</button>
14
16
</form>
15
17
{{end}}
16
18
</div>
Original file line number Diff line number Diff line change 17
17
<a class="text black" href="{{$.OrgLink}}/teams/{{.LowerName}}"><strong>{{.Name}}</strong></a>
18
18
<div class="ui right">
19
19
{{if .IsMember $.SignedUser.ID}}
20
- <form method="post" action="{{$.OrgLink}}/teams/{{.LowerName}}/action/leave?uid={{$.SignedUser.ID}} ">
20
+ <form method="post" action="{{$.OrgLink}}/teams/{{.LowerName}}/action/leave">
21
21
{{$.CsrfTokenHtml}}
22
- <button type="submit" class="ui red small button">{{$.i18n.Tr "org.teams.leave"}}</button>
22
+ <button type="submit" class="ui red small button" name="uid" value="{{$.SignedUser.ID}}" >{{$.i18n.Tr "org.teams.leave"}}</button>
23
23
</form>
24
24
{{else if $.IsOrganizationOwner}}
25
- <form method="post" action="{{$.OrgLink}}/teams/{{.LowerName}}/action/join?uid={{$.SignedUser.ID}} ">
25
+ <form method="post" action="{{$.OrgLink}}/teams/{{.LowerName}}/action/join">
26
26
{{$.CsrfTokenHtml}}
27
- <button type="submit" class="ui blue small button">{{$.i18n.Tr "org.teams.join"}}</button>
27
+ <button type="submit" class="ui blue small button" name="uid" value="{{$.SignedUser.ID}}" >{{$.i18n.Tr "org.teams.join"}}</button>
28
28
</form>
29
29
{{end}}
30
30
</div>
Original file line number Diff line number Diff line change 17
17
{{range .Orgs}}
18
18
<div class="item">
19
19
<div class="right floated content">
20
- <a class="ui blue small button" href="{{AppSubUrl}}/org/{{.Name}}/members/action/leave?uid={{.ID}}">{{$.i18n.Tr "org.members.leave"}}</a>
20
+ <form method="post" action="{{AppSubUrl}}/org/{{.Name}}/members/action/leave">
21
+ {{$.CsrfTokenHtml}}
22
+ <button type="submit" class="ui blue small button" name="uid" value="{{.ID}}">{{$.i18n.Tr "org.members.leave"}}</button>
23
+ </form>
21
24
</div>
22
25
<img class="ui mini image" src="{{.RelAvatarLink}}">
23
26
<div class="content">
You can’t perform that action at this time.
0 commit comments