mirror of
https://github.com/opencloud-eu/opencloud.git
synced 2026-05-03 21:53:12 -04:00
feat(changelog): link c/u/d sse
Signed-off-by: jkoberg <jkoberg@owncloud.com>
This commit is contained in:
5
changelog/unreleased/link-sses.md
Normal file
5
changelog/unreleased/link-sses.md
Normal file
@@ -0,0 +1,5 @@
|
||||
Enhancement: Add Link SSEs
|
||||
|
||||
Add sses for link created/updated/removed.
|
||||
|
||||
https://github.com/owncloud/ocis/pull/8908
|
||||
@@ -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.
|
||||
|
||||
@@ -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 {
|
||||
|
||||
Reference in New Issue
Block a user