fresh-motherboard-89246
04/27/2024, 2:53 AMquick-musician-29561
04/27/2024, 5:18 AMfresh-motherboard-89246
04/27/2024, 6:24 AMquick-musician-29561
04/27/2024, 6:43 AMquick-musician-29561
04/27/2024, 6:44 AMquick-musician-29561
04/27/2024, 6:46 AMquick-musician-29561
04/27/2024, 6:49 AMquick-musician-29561
04/27/2024, 6:50 AMquick-musician-29561
04/27/2024, 6:51 AMquick-musician-29561
04/27/2024, 6:56 AMquick-musician-29561
04/27/2024, 6:57 AMquick-musician-29561
04/27/2024, 6:59 AMfresh-fireman-491
04/27/2024, 8:17 AMfresh-motherboard-89246
04/27/2024, 3:12 PMfresh-motherboard-89246
04/27/2024, 4:05 PMquick-musician-29561
04/27/2024, 4:08 PMquick-musician-29561
04/27/2024, 4:08 PMquick-musician-29561
04/27/2024, 4:10 PMquick-musician-29561
04/27/2024, 4:10 PMquick-musician-29561
04/27/2024, 4:11 PMfresh-motherboard-89246
04/27/2024, 4:14 PMfresh-motherboard-89246
04/27/2024, 4:17 PMquick-musician-29561
04/27/2024, 4:32 PMquick-musician-29561
04/27/2024, 4:33 PMfresh-motherboard-89246
04/27/2024, 4:33 PMquick-musician-29561
04/27/2024, 4:34 PMfresh-motherboard-89246
04/27/2024, 4:37 PMquick-musician-29561
04/27/2024, 4:38 PMfresh-motherboard-89246
04/27/2024, 4:38 PMquick-musician-29561
04/27/2024, 4:38 PMquick-musician-29561
04/27/2024, 4:38 PMfresh-motherboard-89246
04/27/2024, 4:39 PMfresh-motherboard-89246
04/28/2024, 1:06 AMquick-musician-29561
04/28/2024, 5:54 AMquick-musician-29561
04/28/2024, 5:55 AMdelightful-yacht-58732
04/28/2024, 8:46 AMdelightful-yacht-58732
04/28/2024, 8:56 AMdelightful-yacht-58732
04/28/2024, 6:06 PMfresh-motherboard-89246
04/29/2024, 12:12 AMfresh-fireman-491
04/29/2024, 4:08 AMfresh-motherboard-89246
04/29/2024, 4:42 AMquick-musician-29561
04/29/2024, 4:49 AMquick-musician-29561
04/29/2024, 4:51 AMjs
const currentDate = new Date()
const userCreatedAt = workflow.recordsFromTable[0].createdAt
console.log('USER CREATED AT: ' + userCreatedAt)
const userCreatedAtMs = new Date(userCreatedAt).getTime()
const differenceMs = currentDate - userCreatedAtMs
const differenceDays = differenceMs / (1000 * 60 * 60 * 24)
if (differenceDays < 30) {
workflow.sessionValid = true
} else {
workflow.sessionValid = false
}
then a new Expression card to check if the user was created more than 30 days ago (no access anymore)
https://cdn.discordapp.com/attachments/1233611875003142205/1234366536806961202/image.png?ex=663078eb&is=662f276b&hm=f69cdc08282a134041457e5f36763577771b4204147d1f44d82ae9c99b17756c&quick-musician-29561
04/29/2024, 4:52 AMquick-musician-29561
04/29/2024, 4:54 AMquick-musician-29561
04/29/2024, 4:55 AMquick-musician-29561
04/29/2024, 4:58 AMjs
const differenceDays = differenceMs / (1000 * 60 * 60 * 24)
if (differenceDays < 30) {
workflow.sessionValid = true
} else {
workflow.sessionValid = false
}
with this
js
const differenceMinutes = differenceMs / (1000 * 60);
if (differenceMinutes < 5) {
workflow.sessionValid = true;
} else {
workflow.sessionValid = false;
}
quick-musician-29561
04/29/2024, 5:01 AMquick-musician-29561
04/29/2024, 5:02 AMquick-musician-29561
04/29/2024, 5:03 AMdelightful-yacht-58732
04/29/2024, 12:46 PMfresh-motherboard-89246
05/01/2024, 10:35 PMastonishing-engine-80910
05/09/2024, 5:12 AMfresh-motherboard-89246
05/12/2024, 12:57 AM