We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c305c22 commit 8382c91Copy full SHA for 8382c91
app/controllers/api/school_students_controller.rb
@@ -110,8 +110,7 @@ def update
110
end
111
112
def destroy
113
- params[:student_ids] = [params[:id]]
114
- destroy_batch
+ remove_students([params[:id]])
115
116
117
def destroy_batch
@@ -126,6 +125,12 @@ def destroy_batch
126
125
return
127
128
+ remove_students(student_ids)
129
+ end
130
+
131
+ private
132
133
+ def remove_students(student_ids)
134
# Invoke StudentRemovalService
135
service = StudentRemovalService.new(
136
students: student_ids,
@@ -148,8 +153,6 @@ def destroy_batch
148
153
149
154
150
155
151
- private
152
-
156
def school_student_params
157
params.require(:school_student).permit(:username, :password, :name)
158
0 commit comments