質問編集履歴
2
コードの修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -52,27 +52,9 @@
|
|
52
52
|
|
53
53
|
@join_member = GroupMember.new
|
54
54
|
|
55
|
+
@join_member.member_id = params[:group_member][:member_id]
|
55
56
|
|
56
|
-
|
57
|
-
@group = Group.find(params[:group_id])
|
58
|
-
|
59
|
-
|
60
|
-
|
61
|
-
# 未参加のメンバーを抽出
|
62
|
-
|
63
|
-
@not_members = Member.where.not(id: @group.members.ids)
|
64
|
-
|
65
|
-
@not_members.each do |member|
|
66
|
-
|
67
|
-
@not_member = member.id
|
68
|
-
|
69
|
-
end
|
70
|
-
|
71
|
-
@join_member.member_id = @not_member
|
72
|
-
|
73
|
-
|
74
|
-
|
75
|
-
@join_member.group_id =
|
57
|
+
@join_member.group_id = params[:group_id]
|
76
58
|
|
77
59
|
if @join_member.save
|
78
60
|
|
@@ -93,64 +75,6 @@
|
|
93
75
|
```
|
94
76
|
|
95
77
|
# グループ詳細ページ
|
96
|
-
|
97
|
-
|
98
|
-
|
99
|
-
<p id="notice"><%= notice %></p>
|
100
|
-
|
101
|
-
|
102
|
-
|
103
|
-
<h1>
|
104
|
-
|
105
|
-
<%= @group.name %>のメンバー一覧
|
106
|
-
|
107
|
-
</h1>
|
108
|
-
|
109
|
-
|
110
|
-
|
111
|
-
<h2>
|
112
|
-
|
113
|
-
グループに参加のメンバー
|
114
|
-
|
115
|
-
</h2>
|
116
|
-
|
117
|
-
|
118
|
-
|
119
|
-
<table>
|
120
|
-
|
121
|
-
<thead>
|
122
|
-
|
123
|
-
<tr>
|
124
|
-
|
125
|
-
<th>Name</th>
|
126
|
-
|
127
|
-
<th>Role</th>
|
128
|
-
|
129
|
-
</tr>
|
130
|
-
|
131
|
-
</thead>
|
132
|
-
|
133
|
-
|
134
|
-
|
135
|
-
<tbody>
|
136
|
-
|
137
|
-
<%= form_with(model:[@group, @join_member], local: true) do |f| %>
|
138
|
-
|
139
|
-
<% @group.group_members.each do |group| %>
|
140
|
-
|
141
|
-
<tr>
|
142
|
-
|
143
|
-
<td><%= group.member.name %></td>
|
144
|
-
|
145
|
-
</tr>
|
146
|
-
|
147
|
-
<% end %>
|
148
|
-
|
149
|
-
<% end %>
|
150
|
-
|
151
|
-
</tbody>
|
152
|
-
|
153
|
-
</table>
|
154
78
|
|
155
79
|
|
156
80
|
|
@@ -184,6 +108,8 @@
|
|
184
108
|
|
185
109
|
<% @not_members.each do |member| %>
|
186
110
|
|
111
|
+
<%= f.hidden_field :member_id, value: member.id %>
|
112
|
+
|
187
113
|
<tr>
|
188
114
|
|
189
115
|
<td><%= member.name %></td>
|
@@ -199,8 +125,6 @@
|
|
199
125
|
</tbody>
|
200
126
|
|
201
127
|
</table>
|
202
|
-
|
203
|
-
|
204
128
|
|
205
129
|
```
|
206
130
|
|
1
誤字
test
CHANGED
File without changes
|
test
CHANGED
@@ -26,7 +26,7 @@
|
|
26
26
|
|
27
27
|
|
28
28
|
|
29
|
-
グループに登録することはできましたが、testで参加するを押すとtest2が登録されてしま
|
29
|
+
グループに登録することはできましたが、testで参加するを押すとtest2が登録されてしまいます。
|
30
30
|
|
31
31
|
コントローラーで、全ての未参加メンバーをeachで抽出しているのでそこが原因になっていると思いますが、
|
32
32
|
|