@@ -42,15 +42,15 @@ public class FolderController implements FolderEndpoints
42
42
public Mono <ResponseView <FolderInfoView >> create (@ RequestBody Folder folder ) {
43
43
return folderApiService .create (folder )
44
44
.delayUntil (folderInfoView -> folderApiService .upsertLastViewTime (folderInfoView .getFolderId ()))
45
- .delayUntil (f -> businessEventPublisher .publishFolderCommonEvent (f .getFolderId (), f .getName (), EventType .FOLDER_CREATE ))
45
+ .delayUntil (f -> businessEventPublisher .publishFolderCommonEvent (f .getFolderId (), f .getName (), null , EventType .FOLDER_CREATE ))
46
46
.map (ResponseView ::success );
47
47
}
48
48
49
49
@ Override
50
50
public Mono <ResponseView <Void >> delete (@ PathVariable ("id" ) String folderId ) {
51
51
return gidService .convertFolderIdToObjectId (folderId ).flatMap (objectId ->
52
52
folderApiService .delete (objectId .orElse (null ))
53
- .delayUntil (f -> businessEventPublisher .publishFolderCommonEvent (f .getId (), f .getName (), EventType .FOLDER_DELETE ))
53
+ .delayUntil (f -> businessEventPublisher .publishFolderCommonEvent (f .getId (), f .getName (), f . getName (), EventType .FOLDER_DELETE ))
54
54
.then (Mono .fromSupplier (() -> ResponseView .success (null ))));
55
55
}
56
56
@@ -63,7 +63,7 @@ public Mono<ResponseView<FolderInfoView>> update(@RequestBody Folder folder) {
63
63
.zipWhen (__ -> folderApiService .update (folder ))
64
64
.delayUntil (tuple2 -> {
65
65
Folder old = tuple2 .getT1 ();
66
- return businessEventPublisher .publishFolderCommonEvent (folder .getId (), old .getName () + " => " + folder .getName (),
66
+ return businessEventPublisher .publishFolderCommonEvent (folder .getId (), folder .getName (), old .getName (),
67
67
EventType .FOLDER_UPDATE );
68
68
})
69
69
.map (tuple2 -> ResponseView .success (tuple2 .getT2 ()));
0 commit comments