return XLAT_ACTION_FAIL;
}
- vb = fr_value_box_alloc(ctx, FR_TYPE_UINT64, NULL, false);
- vb->vb_uint64 = (uint64_t) date;
+ vb = fr_value_box_alloc(ctx, FR_TYPE_DATE, NULL, false);
+ vb->vb_date = fr_unix_time_from_sec(date);
fr_dcursor_append(out, vb);
return XLAT_ACTION_DONE;
}
# Convert string to integer
update request {
- &Tmp-Integer-1 := %(date:%{Tmp-String-0})
+ &Tmp-Integer-1 := %(integer:%(date:%{Tmp-String-0}))
}
if (&Tmp-Integer-1 != &Tmp-Integer-0) {
}
update request {
- &Tmp-Integer-2 := "%(sqldate:%{Tmp-String-2})"
+ &Tmp-Integer-2 := %(integer:%(sqldate:%{Tmp-String-2}))
}
if (&Tmp-Integer-2 != &Tmp-Integer-0) {