Fixed reporting
This commit is contained in:
@@ -522,8 +522,7 @@ impl DmarcReporting for Server {
|
||||
(object_id_v.object_id.id().id(), report)
|
||||
} else {
|
||||
let item_id = self.inner.data.queue_id_gen.generate();
|
||||
let date_range_begin =
|
||||
UTCDateTime::from_timestamp(event.interval.to_timestamp() as i64);
|
||||
let date_range_begin = UTCDateTime::now();
|
||||
let date_range_end = UTCDateTime::from_timestamp(
|
||||
date_range_begin.timestamp() + event.interval.as_secs() as i64,
|
||||
);
|
||||
@@ -531,7 +530,7 @@ impl DmarcReporting for Server {
|
||||
PolicyPublished::from_record(event.domain.clone(), &event.dmarc_record);
|
||||
|
||||
let report = DmarcInternalReport {
|
||||
created_at: UTCDateTime::now(),
|
||||
created_at: date_range_begin,
|
||||
deliver_at: date_range_end,
|
||||
domain: event.domain.clone(),
|
||||
report: DmarcReport {
|
||||
|
||||
@@ -300,14 +300,13 @@ impl TlsReporting for Server {
|
||||
(object_id_v.object_id.id().id(), report)
|
||||
} else {
|
||||
let item_id = self.inner.data.queue_id_gen.generate();
|
||||
let date_range_start =
|
||||
UTCDateTime::from_timestamp(event.interval.to_timestamp() as i64);
|
||||
let date_range_start = UTCDateTime::now();
|
||||
let date_range_end = UTCDateTime::from_timestamp(
|
||||
date_range_start.timestamp() + event.interval.as_secs() as i64,
|
||||
);
|
||||
|
||||
let report = TlsInternalReport {
|
||||
created_at: UTCDateTime::now(),
|
||||
created_at: date_range_start,
|
||||
deliver_at: date_range_end,
|
||||
domain: event.domain.clone(),
|
||||
report: TlsReport {
|
||||
|
||||
Reference in New Issue
Block a user