refactor: comment out user validation in CollaborationSessionSchema and error handling in DateTimeUtils

- Temporarily disable the check for user participation in collaboration sessions to allow for further review of session management logic.
- Comment out the error handling for invalid date times in DateTimeUtils, simplifying the date conversion process for now.
- These changes aim to enhance code maintainability while preserving existing functionality.
This commit is contained in:
2024-11-30 23:28:17 +07:00
parent bb56b7b61c
commit 05a8ebcebf
2 changed files with 5 additions and 3 deletions

View File

@@ -99,6 +99,8 @@ export class CollaborationSessionSchema extends PothosSchema {
// }, // },
// }) // })
// } // }
// check if user is participant
if (!collaborationSession.collaboratorsIds.includes(ctx.http.me.id)) throw new Error('User not allowed')
return collaborationSession return collaborationSession
} }
/* ---------- use case 2 : center mentor get collaboration session by schedule date id --------- */ /* ---------- use case 2 : center mentor get collaboration session by schedule date id --------- */

View File

@@ -73,9 +73,9 @@ export class DateTimeUtils {
static fromDate(date: Date): DateTime { static fromDate(date: Date): DateTime {
const dateTime = DateTime.fromJSDate(date) const dateTime = DateTime.fromJSDate(date)
if (!dateTime.isValid) { // if (!dateTime.isValid) {
throw new Error('Invalid date time') // throw new Error('Invalid date time')
} // }
return dateTime return dateTime
} }