[retention] Add setting for auto removing notifications
This commit is contained in:
@ -232,7 +232,11 @@ impl SubscriptionActor {
|
||||
// Store in database
|
||||
let already_stored: bool = {
|
||||
let json_ev = &serde_json::to_string(&msg).unwrap();
|
||||
match self.env.db.insert_message(&self.model.server, json_ev) {
|
||||
match self
|
||||
.env
|
||||
.db
|
||||
.insert_message(&self.model.server, &self.model.topic, json_ev)
|
||||
{
|
||||
Err(Error::DuplicateMessage) => {
|
||||
warn!(topic=?self.model.topic, "received duplicate message");
|
||||
true
|
||||
|
||||
Reference in New Issue
Block a user