Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const Bagel = require('@bageldb/bagel-db');
- const db = new Bagel(process.env.BAGEL_TOKEN);
- const body = {
- itemID:"o3iuykjs32",
- collectionID:"12po3i7kjbr",
- trigger:"create",
- item:{
- startDate:"1/2/23",
- endDate:"1/2/23",
- isRecurring:true,
- recurringCycle:{_id:"c1296bi23akg00b6e320",value:"Weekly"},
- continueUntil:"14/5/24",
- user:[{
- itemRefID:"1o2u3ikjbsd",
- value:"username"
- }]
- }
- }
- exports.handler = async (event) => {
- let { item } = JSON.parse(event.body);
- if (item.isRecurring) {
- let eventStartDate = new Date(item.startDate);
- let eventEndDate = new Date(item.endDate);
- var eventDuration = Math.abs(eventStartDate - eventEndDate) / 216e6; // diff in minutes
- let ContinueUntil = new…
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement