This is an automated email from the ASF dual-hosted git repository.
Aias00 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/shenyu.git
The following commit(s) were added to refs/heads/master by this push:
new b729887490 fix: correct event type to RESOURCE_UPDATE in
ResourceEventPublisher and update corresponding test case (#6940)
b729887490 is described below
commit b7298874903f282a4a29ef809a46482cc16b9cba
Author: Limbo <[email protected]>
AuthorDate: Sat Aug 22 20:45:15 2026 +0800
fix: correct event type to RESOURCE_UPDATE in ResourceEventPublisher and
update corresponding test case (#6940)
Co-authored-by: aias00 <[email protected]>
---
.../org/apache/shenyu/admin/service/publish/ResourceEventPublisher.java | 2 +-
.../apache/shenyu/admin/service/publish/ResourceEventPublisherTest.java | 2 ++
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git
a/shenyu-admin/src/main/java/org/apache/shenyu/admin/service/publish/ResourceEventPublisher.java
b/shenyu-admin/src/main/java/org/apache/shenyu/admin/service/publish/ResourceEventPublisher.java
index 5bcc811205..9e9f225881 100644
---
a/shenyu-admin/src/main/java/org/apache/shenyu/admin/service/publish/ResourceEventPublisher.java
+++
b/shenyu-admin/src/main/java/org/apache/shenyu/admin/service/publish/ResourceEventPublisher.java
@@ -71,7 +71,7 @@ public class ResourceEventPublisher implements
AdminDataModelChangedEventPublish
*/
@Override
public void onUpdated(final ResourceDO resource, final ResourceDO before) {
- publish(new ResourceChangedEvent(resource, before,
EventTypeEnum.RULE_DELETE, SessionUtil.visitorName()));
+ publish(new ResourceChangedEvent(resource, before,
EventTypeEnum.RESOURCE_UPDATE, SessionUtil.visitorName()));
}
/**
diff --git
a/shenyu-admin/src/test/java/org/apache/shenyu/admin/service/publish/ResourceEventPublisherTest.java
b/shenyu-admin/src/test/java/org/apache/shenyu/admin/service/publish/ResourceEventPublisherTest.java
index 98471d4494..626800d9ee 100644
---
a/shenyu-admin/src/test/java/org/apache/shenyu/admin/service/publish/ResourceEventPublisherTest.java
+++
b/shenyu-admin/src/test/java/org/apache/shenyu/admin/service/publish/ResourceEventPublisherTest.java
@@ -18,6 +18,7 @@
package org.apache.shenyu.admin.service.publish;
import org.apache.shenyu.admin.model.entity.ResourceDO;
+import org.apache.shenyu.admin.model.enums.EventTypeEnum;
import org.apache.shenyu.admin.model.event.resource.BatchResourceCreatedEvent;
import org.apache.shenyu.admin.model.event.resource.BatchResourceDeletedEvent;
import org.apache.shenyu.admin.model.event.resource.ResourceChangedEvent;
@@ -108,6 +109,7 @@ class ResourceEventPublisherTest {
assertNotNull(event);
assertEquals(after, event.getAfter());
assertEquals(before, event.getBefore());
+ assertEquals(EventTypeEnum.RESOURCE_UPDATE, event.getType());
}
@Test