(req, res)
| 229 | |
| 230 | |
| 231 | const updateClass = async (req, res) => { |
| 232 | try { |
| 233 | const { id } = req.params; |
| 234 | const { |
| 235 | teacher, |
| 236 | name1, |
| 237 | name2, |
| 238 | name3, |
| 239 | name4, |
| 240 | name5, |
| 241 | name6, |
| 242 | name7, |
| 243 | name8, |
| 244 | name9, |
| 245 | name10, |
| 246 | name11, |
| 247 | name12, |
| 248 | name13, |
| 249 | name14, |
| 250 | name15, |
| 251 | name16, |
| 252 | } = req.body; |
| 253 | |
| 254 | const updated = await Class.findByIdAndUpdate( |
| 255 | id, |
| 256 | { |
| 257 | teacher, |
| 258 | name1, |
| 259 | name2, |
| 260 | name3, |
| 261 | name4, |
| 262 | name5, |
| 263 | name6, |
| 264 | name7, |
| 265 | name8, |
| 266 | name9, |
| 267 | name10, |
| 268 | name11, |
| 269 | name12, |
| 270 | name13, |
| 271 | name14, |
| 272 | name15, |
| 273 | name16, |
| 274 | }, |
| 275 | { new: true } |
| 276 | ); |
| 277 | |
| 278 | if (!updated) { |
| 279 | return res |
| 280 | .status(404) |
| 281 | .json({ message: "Class not found yani topilmadi" }); |
| 282 | } |
| 283 | |
| 284 | res.json({ |
| 285 | message: "Class updated successfully yangilandi", |
| 286 | Class: updated, |
| 287 | }); |
| 288 | } catch (error) { |
nothing calls this directly
no outgoing calls
no test coverage detected