Open MigMikael opened 7 years ago
@pinyotae เพิ่ม API เรียบร้อยใน commit นี้ครับ 0084b1c55fbd693e3ae4bbc70cb6564fa1d3bb55 จากรูปเป็นกระบวนการการทำงานของการเข้าทำโจทย์ครับ เนื่องจากการสอบหนึ่งครั้งถือเป็นการสร้าง Lesson หนึ่งอัน ดังนั้น เพิ่อให้ได้ฟิเจอร์นี้ผมจึงเพิ่มฟิลด์ open_submit เข้าไปในตาราง Lesson ครับ และสร้าง API เปลี่ยนค่าในฟิลด์นี้เพื่อปิดเปิด submission
สุดท้ายผมสร้าง Middleware ขึ้นมาเพื่อเช็คเวลาเด็ก submit ถ้าอาจารย์ปิดการส่งแล้วมันจะแจ้งกลับไปครับว่า submission timeout
จุดเช็คการเปิดปิด submission
หน้าตา Middleware สำหรับเช็คการเปิดเปิด submission
เป็นฟิเจอร์ที่สำคัญอย่างหนึ่งที่มีใน grader ตัวเก่า