public getRegisterRegularScheduleParams()

in lambda/src/GaroxaController.ts [80:107]


    public getRegisterRegularScheduleParams(detail: GaroonScheduleDetail){
        console.log(detail)
        const startTimeString = `${detail.date} ${detail.time.start}`
        const startTime = dayjs(startTimeString, {locale: "ja"}).format("YYYY-MM-DDTHH:mm:00.000")
        const endTimeString = `${detail.date} ${detail.time.end}`
        const endTime = dayjs(endTimeString, {locale:"ja"}).format("YYYY-MM-DDTHH:mm:00.000")

        const params = {
            subject: detail.name,
            eventType: "REGULAR",
            start: {
                dateTime: startTime,
                timeZone: this.garoonLoginInformation.timezone
            },
            end: {
                dateTime: endTime,
                timeZone: this.garoonLoginInformation.timezone
            },
            attendees: [
                {
                    type: "USER",
                    code: this.garoonLoginInformation.username
                }
            ],
        }
        console.log(params)
        return params
    }