feat: enhance API route naming conventions and structure
- Added comprehensive guidelines for API route naming and structure in `ROUTE_NAMING_BEST_PRACTICES.md`. - Updated `ARCHITECHTURE.md` to reference the new best practices document. - Refactored course-related routes to follow new naming conventions, including changes to endpoint paths and validation schemas. - Removed the deprecated course clone route and integrated cloning functionality directly into the course routes. - Adjusted various API methods to ensure consistent usage of HTTP methods and parameter structures across the application.
This commit is contained in:
@@ -12,7 +12,7 @@ const sendEmail = (sFetch: typeof fetch) => {
|
||||
}[]
|
||||
) => {
|
||||
try {
|
||||
const response = await classroomio.mail.send.$post({ json: emailDataArray }, { fetch: sFetch });
|
||||
const response = await classroomio.mail.$post({ json: emailDataArray }, { fetch: sFetch });
|
||||
|
||||
if (!response.ok) {
|
||||
console.log('Failed to send emails');
|
||||
|
||||
Reference in New Issue
Block a user