feat(changelog): link c/u/d sse

Signed-off-by: jkoberg <jkoberg@owncloud.com>
This commit is contained in:
jkoberg
2024-04-19 14:52:49 +02:00
parent 9aa9684e46
commit 10e41556ba
3 changed files with 14 additions and 0 deletions

View File

@@ -0,0 +1,5 @@
Enhancement: Add Link SSEs
Add sses for link created/updated/removed.
https://github.com/owncloud/ocis/pull/8908

View File

@@ -39,6 +39,9 @@ var _registeredEvents = []events.Unmarshaller{
events.ShareCreated{},
events.ShareRemoved{},
events.ShareUpdated{},
events.LinkCreated{},
events.LinkUpdated{},
events.LinkRemoved{},
}
// Server is the entrypoint for the server command.

View File

@@ -177,6 +177,12 @@ func (cl *ClientlogService) processEvent(event events.Event) {
case events.ShareRemoved:
p("share-removed", &provider.Reference{ResourceId: e.ItemID})
users, err = addSharees(ctx, users, gwc, e.GranteeUserID, e.GranteeGroupID)
case events.LinkCreated:
p("link-created", &provider.Reference{ResourceId: e.ItemID})
case events.LinkUpdated:
p("link-updated", &provider.Reference{ResourceId: e.ItemID})
case events.LinkRemoved:
p("link-removed", &provider.Reference{ResourceId: e.ItemID})
}
if err != nil {