This commit is contained in:
Mike Dilger 2024-09-28 08:31:18 +12:00
parent 8b81e3a03d
commit b766312108

View File

@ -160,8 +160,10 @@ pub fn process_new_event(
} }
// Save event // Save event
// Bail if the event is an already-replaced replaceable event if global_feed {
if event.kind.is_replaceable() && !global_feed { GLOBALS.db().write_event_volatile(event.to_owned());
} else if event.kind.is_replaceable() {
// Bail if the event is an already-replaced replaceable event
if !GLOBALS.db().replace_event(event, None)? { if !GLOBALS.db().replace_event(event, None)? {
tracing::trace!( tracing::trace!(
"{}: Old Event: {} {:?} @{}", "{}: Old Event: {} {:?} @{}",
@ -172,8 +174,6 @@ pub fn process_new_event(
); );
return Ok(()); // This did not replace anything. return Ok(()); // This did not replace anything.
} }
} else if global_feed {
GLOBALS.db().write_event_volatile(event.to_owned());
} else { } else {
// This will ignore if it is already there // This will ignore if it is already there
GLOBALS.db().write_event(event, None)?; GLOBALS.db().write_event(event, None)?;