Push subscription improvements + CalendarAlert implementation (closes #1248)

This commit is contained in:
mdecimus
2025-10-19 18:43:47 +02:00
parent 496d866052
commit a4720e1efe
55 changed files with 2196 additions and 1226 deletions

View File

@@ -875,6 +875,13 @@ impl ManageDirectory for Store {
});
}
// Delete push subscriptions
if matches!(typ, Type::Individual) {
batch
.with_collection(Collection::PushSubscription)
.delete_document(principal_id);
}
self.write(batch.build_all())
.await
.caused_by(trc::location!())?;